El 31 de diciembre de 1999, Jesucristo (Martin Donovan) llega al aeropuerto JFK de Nueva York con su atractiva asistente Magdalena (PJ Harvey) para iniciar el apocalipsis, pero en el último momento decidió rebelarse contra los dictados de su padre. A lo largo del día luchar contra el diablo, que se enfrentará a la ira de Dios y entregar una batalla interna para decidir qué almas deben ser guardados y si se debe iniciar el fin del mundo.