The movie set up the premise well, and the movie explained the powers and their limitations well. Nowhere I felt the characters just "magik'ed" their way out of trouble. The trailer told us "so you make plans that fail?", and the movie actually showed us the plan failed. Then the characters had to salvage the plan with their own powers. Logic, something a lot of movies lacked these days.
All characters were great. I didn't know Hugh Grant could be a good conniving slime-ball.
I hope the movie makes lots of money, and the filmmakers build a universe around it.