Gabriel, un chasseur de primes de démons à la retraite, retourne au pays des ténèbres lorsque la prophétie de sa défunte épouse selon laquelle quatre anges viendront détruire l'humanité se réalise, mais découvre vite un mystérieux cinquième ange qu'il doit protéger d'une horde de démons vicieux.