This mind bending flick between reality and dream world was great. The story line made it impossible for me to leave my seat along with the awesome graphics. It has the perfect mixture of Action,Sci-fi, Drama and Adventure. Some parts are very emotional and the idea of the different "layers" was also brilliant! DiCaprio was amazing and the leading cast just made it even better, you get to learn and know each and everyone on a very personal level. I highly recommend this movie, it will still have you wondering long after the credits.