SpoilerTV - TV Spoilers

The Simpsons - Episode 31.09 - Todd, Todd, Why Hast Thou Forsaken Me? - Press Release



Press Release
TODD FLANDERS LOSES HIS FAITH IN GOD ON AN ALL-NEW “THE SIMPSONS” SUNDAY, DECEMBER 1, ON FOX

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 in the all-new “Todd, Todd, Why Hast Thou Forsaken Me?” episode of THE SIMPSONS airing Sunday, Dec. 1 (8:00-8:30 PM ET/PT) on FOX. (SI-3104) (TV-PG D, L, V)

Voice Cast: Dan Castellaneta as Homer Simpson; Julie Kavner as Marge Simpson; Nancy Cartwright as Bart Simpson and Nelson; Yeardley Smith as Lisa Simpson; Hank Azaria as Moe; Harry Shearer as Skinner; Tress MacNeille as Dolph; Pamela Hayden as Milhouse; Harry Shearer as Flanders; Glenn Close as Mona Simpson

Source:

Recommendations