Gabriel returns to try to destroy the human race he despises so much, with the help of a suicidal teen and the opposition of the angel Daniel.
Jennifer Beals | Valerie Rosales | |
Brittany Murphy | Izzy | |
Eric Roberts | Michael | |
Glenn Danzig | Samayel | |
Russell Wong | Danyael | |
Steve Hytner | Joseph |
View Full Cast >