While the story line is more for the younger crowd it was definitely enjoyable. I am glad to see a movie with action that doesn't have profanity in it. Nicolas Cage is awesome and as sexy as ever. However the apprentice could have been pumped up a bit. With his lack of self confidence I'm not sure him saving the world is really feasible, but none-the-less, there he is. They should have matured his charisma just a bit sooner. Good movie for the whole family.