What can I say - this movie could have been boring and average - could have been I wrote but it is not! And that is because Shah Rukhs performance as both characters is mindblowing!! It really is!! And Maneesh Sharma did a damn bold, modern and fantastic job! I can't say that much without spreading spoilers and that itself shows that the story is simple but yet complex if you know what I mean. It really depends on what a director, post production and last but not least the actor do with a script. The story is not really new but who cares when it is delivered in such a brilliant way. Of course there are some things which are not really logical but not in the way we are used to (no offense here ). I will watch it again tomorrow - maybe even tonite - then I will come back with a more detailed spoiler-alerted review. Be prepared to be on the edge of your seat mostly all the time!