A great film with some of the best performances. It has a good plot and what makes it great is the directing part. It has a slow yet engaging build-up that keeps us hooked on to the screens. The movie follows a constant pace for most of the time keeping us with the film all the time and giving a very natural experience. The background, pace, music and all are so nicely arranged that it creates an aura or vibe for the viewer. The end, however, feels like could have been more focused on and given more time to it, other than that it's very close to a perfect movie.