American Gods – Season 1, Episode 5: “Lemon Scented You” While Shadow & Laura have their reunion, it’s short lived, as the police arrive to snatch him & Wednesday. Rate this: