Evil Lives Here Season 2 Episode 8

Overview
Alice Swanson envies her childhood neighbor William Jennings Choyce for his perfect life, then she marries him and realizes his life wasn’t perfect below the surface.
Alice Swanson envies her childhood neighbor William Jennings Choyce for his perfect life, then she marries him and realizes his life wasn't perfect below the surface.