This movie has some excellent visual effects. It was nice to see Nicolas Cage step out of his element by playing in a film with witches, demons, and swordfighting. Overall, great film with barely any cursing, so it is a PG -13 film that you could take a six year old to. Everyone should see this film, at a matinee price of course. I saw it for $5 Early Bird Special.