Po czteroletnim wygnaniu w piekle na Ziemię wraca Gabriel (Christopher Walken). Tym razem ma odszukać matkę nienarodzonego jeszcze dziecka, które w przyszłości ma zagrozić anielskim buntownikom. Dziecko to ma się narodzić, niczym biblijny Nephilim, ze związku kobiety śmiertelnej i anioła...
Pewnego dnia pielęgniarka Valery (Jennifer Beals) w drodze do pracy ma niezwykły wypadek. Na maskę jej samochodu dosłownie znikąd spada przystojny młody Danyel (Russell Wong). Między nim a Valery rodzi się sympatia, a potem ognisty romans, który okazuje się mieć wiadome następstwa. Teraz brzemienna pielęgniarka jest zwierzyną w polowaniu rozwścieczonego Gabriela. Ale czy nieziemskiej istocie jest w stanie uciec zwykły człowiek? Archaniołowi stawić czoła może tylko inny archanioł Michał (Eric Roberts). Rozpoczyna się walka, której stawką jest przyszłość całej ludzkości.