
The Most Adequate Christmas Ever
December 16, 200722m★ 6.9
Stan dies on Christmas Eve while trying to find a perfect Christmas tree, then wreaks havoc in heaven (and limbo) trying to return to Earth to save his family--who were dragged along on his quest--from freezing to death in the woods.
Guest Stars

Tim DadaboWaiter (voice)

J.K. SimmonsJudge (voice)

Paget BrewsterMichelle (voice)
Steve HelyKermit the Frog (voice)

Shawn Michael HowardChris the Homeless Guy (voice)

Mike BarkerJesus (voice)

John DiMaggioBouncer / Holy Spirit (voice)

Peter MacKenzieSurgeon (voice)

Jane LynchDoctor (voice)

Chris DiamantopoulosSt. Peter (voice)