This movie really made me think. This is not a political statement. Its not left or right. Its deep man really deep. I can honestly say that there has been very few times a movie had me thinking about life and the world around us the way this great film has. I have no clue why this movie is not a way higher rated movie. This movie was one of the best films i have ever seen. I will probably watch this film again with other family members who i know love really great movies. Don't listen to the naysayers this is a great movie. I did not expect it to be this well written. The points made in the film are not controversial just reality.