When I read the description I was skeptical about this movie but 10 seconds into the trailer I was absolutely 100% ALL IN. This has to be one of the greatest movies I have seen in my 21 years of life. The acting was brilliant, the plot amazing, but the MESSAGE ?? OMG IF YOU DONT CATCH THE MESSAGE TOWARD THE MIDDLE TO THE END THEN WHATS WRONG WITH YOU ?!!? VERY POWERFUL MESSAGE AND OVER AMAZING MOVIE.