The Simpsons S31E9

Royal Cinema HD

The Simpsons Season 31 Episode 9 : Todd, Todd, Why Hast Thou Forsaken Me?

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.

NameThe Simpsons Season 31 : Todd, Todd, Why Hast Thou Forsaken Me?
Air DateDecember 1st, 2019
GenresFamily, Animation, Comedy
NetworkFOX
Production CompaniesThe Curiosity Company, Gracie Films, 20th Century Fox Television
WritersTim Long, Miranda Thompson
DirectorChris Clements
Guest StarsGlenn Close, Marcia Wallace
Plot Keywordscartoon, satire, nuclear power plant, parody, middle class, dysfunctional family, social satire
Dan Castellaneta
Dan Castellaneta
Homer Simpson
Julie Kavner
Julie Kavner
Marge Simpson
Nancy Cartwright
Nancy Cartwright
Bart Simpson
Yeardley Smith
Yeardley Smith
Lisa Simpson
Hank Azaria
Hank Azaria
Apu
Harry Shearer
Harry Shearer
Ned Flanders

Other Episodes

Other Seasons