one of the masterpiece. I watched it 3 years back but still the story and acting is vividly clear to my eyes. Story is written in such a way that it engages audience with all the emotions love, hate, anger, sadness, confusion etc making anyone who watches it emotionally getting attached to this film. And the societal message that they sent through this movie makes this movie not just the entertaining element but a learning experience. Thandiwe Newton acting superbly marvelous, there are no words for me to describe how good of acting she did in this film. I cant imagine anyone else can do more justice. Like i said it is one of the masterpiece worth watching.