This film is a couple of years old, however If you have not seen it: Then YOU MUST! It is phenomenal!

The message is very powerful and it really makes you think a lot. I have not seen a movie this nice in a long long time.