Really didn't like this one. Made very little sense. The only movie worse than this, making no sense and expecting you to psychically know what the hell is going on, was The Borderlands (Final Prayer).
Loved, loved, loved this movie. It doesn't pretend to be anything other than what it is. Don't go in expecting an Oscar. Just go into it having fun. Nicholas Holt is brilliant. Very underrated actor. And Nicolas Cage was just sublimely over the top and a pleasure.