0
100 minutes
Invalid Date
In the end of days comes the ultimate battle between good and evil. Lead by a young hero, the Bad Ass Angels fight the Demons from hell in this epic Albert Pyun classic.
Dawna Lee Heising
as Medusa
Julie Anne Prescott
as Orsic
Brie Tilton
as Lillith
Mark Justice
as Alastor
Debra Lamb
as Rakshesha
Clay Trimble
as Ezekiel
Elizabeth Noelle Japhet
as Sariel