This movie is about thirty minutes too long. It gets to the point where you are just like, hurry up and end already. You definitely have to suspend a lot of disbelief with this one (vampires aside) but overall it's definitely action packed entertainment.