But I didn't want to spoil anyone's enjoyment of it, so I've held off posting anything until now.
This post isn't going to be an in-depth dive into an analysis of the film by me; instead, it's more of a introduction to a full discussion to happen in the comments. So, for those who's seen it, follow me beyond the jump and into the maze.
First, some required reading. I don't agree with everything in the below links, but considering some of these theories really helped me to evaluate the alternatives and get a firm grasp of what it is I think happened throughout the film.
Devin Faraci of CHUD says never wake up. (Comment #525 is a great response to Devin's take.)
Here is an excellent interview with Dileep Rao (the actor who played Yusuf, the Chemist) at NYmag.com.
And for you music/film score fans, a youtube link that may blow your mind when you consider the amount of thought that had to have gone into this film -- at every level.
Now that you're ready, let the show begin.