Horrible! Dialog, direction, plot, character development, the comic relief, ending, all bad. The best parts of this film were Duane Johnson, the fight scenes and the special effects. Duane Johnson did a great job of being a badass and his acting was predictably good. The leading actress was hot. The spec efx were where the money was spent. The rest? Awful.