Hearing some Harry Potter film music played brought magic to my mind, which in turn reminded me of the preaching of some non-Catholic Christians ~ they essentially preach that if you accept Jesus as your Lord and Savior, he will bless you with money, good jobs, and all the other good things in life. (Like magic, this just sounds too good to be true.) When things don't go well, such believers then blame it on their own weak (not erroneous to them) faith. Anyway, Jesus never promised such things as such preachers claim. What he did promise were inner peace, freedom, and eternal life. If that last item is not good enough for you, then Jesus is not good enough for you either.