I dont agree. This movie is extremely silly. Except for few scenes, Aamir is totally wasted with Angelina Jolie type pouting. It has all the elements that a masala should have but it doesnt cook into a good fare. It is bland and too "rich". Wasted dish.Laughed out loud after watching it. Copied from Prestige, Now You See Me, Illusionist, Dark Knight etc. The most logical and important thing for any movie was lacking that is ‘LOGIC’ itself. Abhshek Uday’s introductory action scene reminds you of south Indian films.
Aamir tries to hard while recalling his past, Katrina is simply bland!
Moreover, the never seen before “secret/trick” had been seen before in Prestige, yeah Aamir has double role, one as Sahir and other as mentally ill Samar, while he managed to act decently as Sahir, he looked unintentionally funny as Samar when he tried to be emotional.