The Simpsons — Todd, Todd, Why Hast Thou Forsaken Me? (S31 E9)

The Simpsons — Todd, Todd, Why Hast Thou Forsaken Me? (S31 E9)

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.

Watch The Simpsons — Todd, Todd, Why Hast Thou Forsaken Me? (S31 E9) Episode Free

Cast: Dan Castellaneta, Julie Kavner, Nancy Cartwright, Yeardley Smith, Hank Azaria, Harry Shearer

Original title
The Simpsons
Genres
Animation · Comedy
Release date
2019-12-01
Rating
6.5/10
Runtime
22 min
Status
Returning Series
Production countries
United States of America
Seasons
38
Episodes
816
Networks
FOX

Explore more

S31 E8 — Thanksgiving of HorrorS31 E10 — Bobby: It's Cold OutsideKing of the HillGarfield and FriendsThe Patrick Star ShowAnimaniacs