great

Rating: 10/10 (3 May 2013)

The fact this movie got mixed reviews is crazy is unreal. This film is so raw and to the point its ridiculous. Unbelievable story its true even if the film its self is not. Definitely one of my top ten if not my favorite movie. Even if the story wasn't as good as it is the acting is great. I can't believe Leonardo didn't win best actor for this performance, it but him above and beyond any actor of the last two decades. Not that his resume wasn't great but by far his best performance. Supporting cast is great as well, its a must see! Even if its not your favorite movie after its worth the time to watch it, the fact that movies now a days are all remakes this movie holds its own as one of the best films of the 2000s.