In a weird way I think the movie was pretty perfect.

Rating: 10/10 (19 December 2014)

I'll do my best to explain why I think the movie was 'perfect' without any spoilers.
Given the nature of each person and their back story, (you can only get their back stories when they mention very quick and subtle details amidst the chaos) the actors play each role in a ridiculously amazing way. The characters you see and learn about act and react exactly as their character types would given their circumstances.
This movie allows you to feel both anger and sympathy for every single person for almost any choice they make.
The movie will play games with your head, and you won't even realize what has happened until the scene is long over.
A movie I watched twice and then deleted the download. I recommend everyone to watch the movie and take from it the myriad of life lessons it comes with if you choose to listen and observe.
Cheers!