March 20, 2023

Watch: The Simpsons Season 31 Episode 9 – “Todd, Todd, Why Hast Thou Forsaken Me?”


On The Simpsons Season 31 Episode 9 – “Todd, Todd, Why Hast Thou Forsaken Me?”, when Todd blames God for the death of his mother and rejects his faith, Ned sends him to live with the Simpsons in an attempt to scare him back into God’s arms. You can watch the full episode below.

About the show:

This long-running animated comedy focuses on the eponymous family in the town of Springfield in an unnamed U.S. state. The head of the Simpson family, Homer, is not a typical family man. A nuclear-plant employee, he does his best to lead his family but often finds that they are leading him.

The family includes loving, blue-haired matriarch Marge, troublemaking son Bart, overachieving daughter Lisa and baby Maggie. Other Springfield residents include the family’s religious neighbour, Ned Flanders, family physician Dr Hibbert, Moe the bartender and police chief Clancy Wiggum.