Wow, way better than expected. Definitely stay after the credits. It has funny parts and hidden secrets. Definitely should see this.
Little by little, though, unfunniness takes hold. Stephen’s training grows interminable. The mysticism turns deadly serious. The effects turn repetitious: Worst of all, the plot loses its way just as Stephen is coming into his own as a worthy antagonist of Kaecilius, a villain — or is he? — played with hollow-eyed intensity by Mads Mikkelsen.
The film is surprisingly engaging. It’s fun.
To his credit, director Scott Derrickson...navigates through the different zones with a fair degree of actual coherence, and delivers the entire package with evident ease and some flair.