Inception is an exciting thrill ride of a movie that keeps you guessing until the very end...and even after it's over. Leonardo DiCaprio is exceptional as Cobb, a troubled man who has lost everything he's ever cared about as a result of a job that requires him to enter into people's dreams and extract secrets from deep within their subconscious.
Ellen Page, Cillian Murphy, and Marion Cotillard are all excellent in supporting rolls but in my opinion, it's Joseph Gordon-Levitt who steals the show as Arthur, Cobb's partner in crime. Not only is Joseph Gordon-Levitt responsible for the only laughable lines in the movie, but his stunts and action sequences are the most impressive and incredible to watch.
When all is said and done, the end of the movie leaves you feeling mentally and emotionally drained and answers absolutely no questions for you. The characters and the audience are in a constant battle to figure out whether they are still in the dream, or if they are in fact in reality. The possibilities are endless and honestly, I think that leaving the question of reality vs. subconscious open for debate was the perfect way to end this movie.