American Gods – Season 2, Episode 2: “The Beguiling Man” Laura and Mad Sweeney try to get along on the road. Shadow’s tortured by a man called Mr. Town. Rate this: