Inception is an entertaining, mind blowing summer blockbuster which I thought was average.

This is about a thief who has the ability to access someone's dreams and steal info from them. After, he goes on one final mission, it becomes complicated as an outside force attempts to stop him and his team.

This is a mostly astonishing film. It requires the audience to remain on the edge of their seats in its entirety. Many modern summer blockbusters are thoughtless and hollow. It's great to see something of its complexity come out this time of the year. It's real refreshing.

The action is magnificent. It's done in a great way and the movie utilizes the dreams to make truly visually spectacular scenes. Some of the best scenes include the zero gravity fight in the hallway and the van falling into the river in slow motion.

Although it's easy to get lost in Inception's plot, Christopher Nolan doesn't expect you to understand every element of this film. You just have to understand that this is a movie you have to watch again. But it's plot is handled with meticulous care.

But this movie isn't the best with character development. At first I was going to ignore this but now that I think of it - what exactly do we know about Joseph Gordon-Levitt's character? Most of the other characters were pushed aside and we didn't get any time to connect with them emotionally. The film also had pacing issues as its opening took a while to pick up.

Also, a couple of the rules didn't make sense. For instance, the kick. How come no one was woken up after their van was rammed off the road, flipped over several times, and came to a crashing stop below? Also, the introduction of limbo felt pointless. So, if you die in a dream, you end up in limbo. However, if you die in limbo, you wind up back in the dream. What's the threat of going into limbo then?

In conclusion, I thought it was alright. It has nice action scenes and a complicated plot. However, I don't think that it's anything else than a good sci-fi/action flick with a few flaws.