Loved this movie. Was a wee bit slow at the very beginning but it soon heated up to be a really great movie that the whole family will enjoy. The story line was there and Nicholas Cage surpassed all expectations . If you like mystery and magic then this movie is for you.