Todd, Todd, Why Hast Thou Forsaken Me?

Season 31 · Episode 9 · First aired December 1, 2019

In this Flanders family-focused episode, Todd blames God for the death of his mother and rejects his faith – causing great distress for Ned, who sends him to live with the Simpsons in an attempt to scare him back into God's arms.

Summary from TVmaze · CC BY-SA

Next for The Simpsons

How it played

No ratings yet · Rate it

Rate this episode

Sign in to rate