This movie far exceeded my expectations. It has it's flaws with the length, but the screenplay and the story itself is very impressive. Loved the edge of the seat moments. Easily the best crime thriller I've seen out of an Indian movie.