It was fantastic. It's smart enough to undermine the superhero genre while also revelling in it. It tells you how superhero stories work, brings you onside in finding them ridiculous and then does one so well that you get completely caught up in it.
Three quarters of it takes you through how messed up a person would have to be to be a superhero, the problems they'd have and the way it couldn't possibly work, and one quarter operatic, balletic action-fest that lead to everyone leaving the cinema on a complete high.
It managed to make me laugh. And make me cry. At the same time.
It comes out in America on the 16th. Go see it.
(Warning, movie contains scenes of violence. And swearing. If you don't like either of those things then this it not for you.)