Going to the cinema roughly once a week has meant that I’ve seen the trailer for Inception roughly a million times, so it was good to go see the actual film, for no other reason than I could be guaranteed that they surely wouldn’t show the trailer again. They didn’t.

The trailer has done the business, though. Christopher Nolan’s new film has been my most eagerly awaited movie since Kick Ass. Where Kick Ass was good enough fun and had its moments, it didn’t quite live up to my expectations. Inception just blew me away. It’s the best movie I’ve seen so far this year, it’ll probably be the best non-animated film I’ll see all year. It’s bold, inventive, original, breath-taking and utterly amazing.

It’s also the sort of film you’re probably better going into with as little information about it as possible so I’ll be careful about what I give away here. Best advice, though, if you do go to see it, pay attention.

Leonardo Di Caprio plays Cobb, a psychological specialist who (using technology that thankfully isn’t explained in any great detail) is able to put himself into other people’s dreams to extract confidential information and steal there secrets. Cobb, though, has secrets of his own that mean he can’t go home to see his children. When an obscenely wealthy businessman approaches him to plant the seed of an idea in the head of a rival — the Inception of the title — he assembles his team to carry out this dangerous and seemingly impossible task to clear his name and put his ghosts to bed.

In black and white, I’m not sure how appealing I’ve made that sound, but in practice, the concept allows for a hugely complex structure of dreams within dreams, stunning visuals, ridiculous physics and all the action and “stuff exploding” you’d expect to see in a Jimmy Bond flick.

Every single performance is first rate. I’ve loved Ellen Page (Juno, Hard Candy) and Cillian Murphy (Dark Knght) anyway but it was the performances of Di Caprio, Jospeh Gordon-Levitt (3rd Rock from the Sun) and Tom Hardy (Rock n Rolla) that really impressed, especially Di Caprio. In fairness, he has a couple of shaky moments when he’s explaining the plot to people, but everything works so well and it’s so captivating, it’s easy to forgive the odd blip. For once, those moments of exposition are actually a bit of a relief as it gives the audience time to process what it’s seeing.

The real masters here, though, are director Christopher Nolan who it would appear can do no wrong at the moment, and cinematographer Wally Pfister. The duo have worked together on Dark Knight, Batman Begins and The Prestige amongst others and Inception is shot and lit in a similar way. There are a few slo-mo scenes that are jaw-droppingly beautiful to look at and the set pieces you’ve probably seen snippets of in the trailer don’t disappoint and seem all the grander on the big screen. How good this must look on iMax, God knows.

In general then, the only way you’re going to see as good a movie is by doing what I’m going to do: go see it again.