Loading...
Download in HD Watch in HD
Play Todd, Todd, Why Hast Thou Forsaken Me?
Todd, Todd, Why Hast Thou Forsaken Me?poster

Watch The Simpsons S31E09 Online with Subtitles

Todd, Todd, Why Hast Thou Forsaken Me? is an episode of The Simpsons starring Dan Castellaneta, Julie Kavner, and Nancy Cartwright. Todd blames God for the death of his mother and rejects his faith, so Ned sends him to live with the...

Genre: Comedy , Animation

Actors: Dan Castellaneta , Julie Kavner , Nancy Cartwright , Yeardley Smith

Director: Bob Anderson

Duration: 21M

Quality: HD

Release: 2019

IMDb: 4.4

Subtitles: English

Loading...
You May Also Like