WAY too long and confusing!

Rating: 3/10 (18 July 2010)

If you didn't like The Matrix movies, here's more of the same. Movies involving dreams and alternate realities basically set up a world where anything can happen and there are no rules.
I LIKE rules. If there were rules here, they were very hard to follow and very shortly into the movie, I just didn't care.
Leo's character claims to be the greatest person in the world at delving into people's minds. Then why is he so consistently incompetent at it? His dead wife keeps popping up when she's least welcome, nothing ever goes to plan. The whole plan benefits only Leo, puts everyone else in jeopardy and is built on very shaky ground. Saito says he will fix Leo's problems with one phone call and he's immediately on board? Speaking of the plan, why does implanting a fairly simple idea into another person's head involve blowing everything up in sight? I didn't care about his dead wife. Was she actually dead or did she just die in a dream and is stuck in limbo? I wish *I* was stuck in limbo so I didn't have to think about this movie anymore.
Some notes about the actors: I could rarely understand what Ken Watanabe was saying. Ellen Page still looks like she's ten years old and I just didn't accept her in this role. The other guys were okay but I just wasn't invested into anything they were saying or doing.
As it has been noted in other reviews, what do I care if this guy Fischer's company is bigger than Saito's or not? "Let's go through all of this convoluted nonsense because in the future, something bad MIGHT happen?" There's one method of getting him to break up his company that could have been tried and wasn't: Walk up to him and ask him to break up his company. He didn't seem all that ambitious, he didn't seem to care about his father's company. It would have been worth a shot.
Part of me kept hoping the plane would crash and it would end the necessity of all this.
It's too bad that in a reality where anything can happen, Nolan creates a world where nothing of consequence happens.