A true masterpiece!! I am also in shock of the critics, but what can you really expect from people that are trying to dumb down society. Theres really not much more I can put in words about this movie that other have not said. I suggest to always take a risk in watching or reading anything that catches your attention and be your own critic. Life itself is an emotional rollercoaster that has you captured from beggining to end.