Good visuals, intriguing story, captivating performances, and despite being a thriller a great sense of intelligent humour! It's a nice film to watch. The rating by most of the critics are underrated, in my opinion. Yes, the climax is a bit hurried but the conclusion was logical and satisfactory. I would recommend to watch it. It never gets boring.