This article is about an upcoming episode. The article's contents may change as the episode approaches and more information becomes available. Please be cautious when adding information to this article, as rumors and speculation may not turn out to be fact.
Todd, Todd, Why Hast Thou Forsaken Me will be the ninth episode for Season 31.
Synopsis
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.