0
A fantasy horror movie about five ghoul like demons that escape from hell and are planted on earth to end the the world. An angel from heaven is sent to earth to prevent the apocalypse and stop the demons plot and purpose. Meanwhile the ghouls have appeared to a few humans and must stop them from revealing there takeover. Will the battle of good and evil ever end? In this shocker.