My son really wanted to see this movie, but I was worried about the Black Magic sequences. I was pleased that Holmes took away all the perception of power from the evil characters by explaining every trick and bribe behind it at the end. I took some time after wards to make sure my son understood the explanations. Overall, we all liked the movie.