Satan's due, Stan's praying, and only a Christmas miracle can deliver the Antichrist on time.
Season 28 • Episode 5 of 5