Irrfan Khan put on an amazing performance here. Story was brilliant, acting was great, all up until the middle where things started to get confusing and story gets ruined. Even Irrfan cannot save it after that. Alot of plot holes, lost pace, and overall seems like a different movie. Could have been an amazing 10/10 but I still is worth watching.