This movie is freakin' amazing. Hands down the best movie of 2010 and the most original movie I've seen in a very long time. Everyone on the cast brought strong performances w/ Leonardo DiCaprio being the stand out. This is definitely a thinking-man's movie so those of you who were short changed in the brains department may want to steer clear. This movie had everything you could ever want from a summer blockbuster: great acting, amazing special effects, intense action scenes, top notch writing and cinematography, and one of the most compelling and at times heart wrenching stories to grace the silver screen in a long time.