It's full of mind games and punches you have to listen each scene very attentively than only you can understand the story. Many people may underrate the film as they might not be able to get few scenes but it's one of the best movie so it's a must watch with great concentration .