Fair rating?The Simpsons· Season 31 · Episode 9
Todd, Todd, Why Hast Thou Forsaken Me?
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.
Streaming on (US) ![]()
![]()
![]()
![]()
See all
#2In Season 31of 22 rated episodes
#394All-timeof 801 rated episodes
+0.5vs season avgSeason 31 averages 7.6
2019First airedDecember 1, 2019
Guest stars
Marcia Wallaceas Edna Krabappel (voice)
Glenn Closeas Mona Simpson (voice)
Pamela Haydenas Jimbo Jones (voice)
Tress MacNeilleas Dolph Shapiro (voice)
Maggie Roswellas Maude Flanders (voice)
Tress MacNeilleas Lindsey Naegle (voice)
Pamela Haydenas Rod Flanders (voice)
Tress MacNeilleas Terri (voice)
Pamela Haydenas Janey Powell (voice)
Tress MacNeilleas Amazon Alexa (voice)
Chris Edgerlyas Gareth Prince (voice)
Kevin Michael Richardsonas Guatama Buddha (voice)
Tress MacNeilleas Gertie (voice)
Chris Edgerlyas David Bowie (voice)Crew
Chris ClementsDirector
Miranda ThompsonWriter
Tim LongWriter