A thoroughly exciting watch but the end disappoints. It seems in pursuit of keeping the viewer in suspense, the storyteller himself has got trapped in the intricacy of the plot. The conclusion is stupid and leaves many simple questions unanswered. Ultimately it fails to convey the important messages which was intended as well as expected and this makes the whole effort pointless. Moreover after you finish watching, a bitter sense of nihilism consumes your mind.