Irrfan Khan was terrible in this
I have seen several Bollywood films with him in it, and he is generally a good actor, but he was absolutely wooden in this. The way he delivered his lines was terrible and phony.
I think it could just be a language thing - maybe his acting isn't as good when he's delivering lines in English.