Given the young age of the protagonists, and the fact that it's a comic book adaptation, I expected this to be a child's film. And it was.
But it started well, with the International Space Station getting bigger and bigger into the future. All of a sudden it's 2130 and there's aliens. Then more aliens, tall thin blue ones looking happy on a beach. More than happy, overjoyed. You can tell they're happy because they constantly spin round with their arms aloft, grinning beatifically.
Unfortunately, things get worse, as we are introduced to super-agents Dane Dehaan and Cara Delevingne, flirting clumsily on a hologram beach. Their banter is poor, and continues throughout the film. "Everyone knows you're a ladykiller" purrs Cara. Each time things heat up, then one of them coyly mentions getting back to the mission.
The mission is pretty flimsy, and involves overturning obviously evil General Clive Owen. It's no spoiler to say he's evil, you'll work that out as soon as you see him, and his mysterious private guard of big black robots that he personally programmed.
However, the joy of a film like this is the individual scenes, a few of which work really well. My favourite is when Cara is captured and dressed up to present a big lemon to an alien king. But he licks his lips, squeezes the lemon on her, and prepares to eat her head. It's a good visual surprise. At the other end of the scale are numerous CGI journeys through space, which don't do much for me. And Rihanna's cameo was super-weak.
I might partly be grumpy because it was an 845pm showing and I was tired. Having said that, it was quite enjoyable. Big-budget fast-paced Sci Fi can't go too wrong.