Watch American Gods Season 1 Episode 5 - Lemon Scented You


Add to Watchlist

American Gods Season 1 Episode 5

First Aired: May 28, 2017

Description: Mr. World makes his entrance and the New Gods make Wednesday an offer he can refuse… but probably shouldn't. Meanwhile, Shadow and Laura discuss Laura's infidelity, and Mad Sweeney comes looking for his coin.