MasterPiece

Rating: 10/10 (7 May 2017)

Best Ever Made
The credit goes to director on shaping the movie in such an interesting way and the ending of the movie is arguably among one of the very bests. One might feel the movie is a bit slow at times, but you are always into the plot which brings on new surprises consistently.