Le Paradis est en fait une entreprise dont le patron (Dieu, joué par Steve Buscemi) est de très mauvaise humeur. Déçu par la Terre qu’il a créée, il tient à mettre un terme à cette création pour se lancer dans une nouvelle aventure, comme tous bons entrepreneurs. Lorsque l'Apocalypse se met en marche, Craig (Daniel Radcliffe) et ses cohortes d'anges de rang inférieur ont deux semaines pour réaliser leur plus grand miracle et sauver la planète. Ils devront faire tomber amoureux deux humains désespérément timides. Si ils n'y arrivent, l’humanité est condamnée à périr dans un tsunami géant.