The Simpsons – Season 30, Episode 3

Seasons and Episodes

God and St. Peter contemplate what merits a soul getting into heaven, while citizens of Springfield remember their divine encounters.