This film addressed so many important issues that this society should take into consideration. It has a somewhat independent undertone that forces the audience to pay attention to the storyline. The amazing cast gave great performances and were so believable as the characters they portrayed. It was simply brilliant and anyone who likes films that cause you to think, should definatly seek it out.