Everyone enjoys a delightful whodunnit every once in a while. The problem with most Indian movies is that the said story eventually becomes too outlandish as the movie drags on for over two hours and the screenwriters rushing to tie all loose end into a jumble. But not this one.