Cinematic extravaganza. Never seen thriller like this before in Indian cinema.
Has a twist in the middle where you think you know where it's going, then follows a series of twists and turns presenting you something you would never wish to be a part of, and finally has an end that you wouldn't think of.