The Simpsons Season 31 Episode 9
Todd blames God for the death of his mother and rejects his faith, so Ned sends him to live with the Simpsons, hoping they can scare him into believing in God again.
Views: 2173
Serie: The Simpsons
Director: Chris Clements
Guest Star: Glenn Close, Maggie Roswell, Marcia Wallace, Pamela Hayden, Tress MacNeille
Episode Title: Todd, Todd, Why Hast Thou Foresaken Me?
Duration:
21minAir Date: 2019-12-01
Year: 2019
IMDb: 6.5