Farhan should stick to directing
I think Farhan is no good at all in the acting department. His face bears only one expression. He over did the loser bit - so much so that it really looked fake! I just was not able to discern enough emotion in his eyes to be expressive - this had made the director's job even more difficult. Agreed he is good looking and can read a situation but emoting I'm afraid is not his forte. And there is just too much of Farhan there. I think more than 95% of the screen presence was his - it was a tad boring.
I also found a too quick departure from the 'loser' role to the 'winner' role - it somehow did not jell. There were certainly two or three rather thrilling and heart stopping moments - but it all ended in an anti climax! It's like reading a great suspense thriller which has a tame ending. May be the story line could have been more chilling towards the end like Primal Fear. It could made the audience gasp, think and dwell on the plausibility of it all instead of going home disappointed.
Deepika was good in her limited role.