The main reason why you can enjoy this movie is due to the casting. Amitabh Bachchan and Farhan share a great chemistry and they just make most of the talking through their eyes itself. The movie proves that only story matters and nothing else. Neil Nitin Mukesh is cruel even though his part is limited. Aditi Rao Hydari doesn't have more scope.
Sadly the intimate scene is also chopped. Neil Nitin reminds that he enters Game of Thrones by a weird joke. Manav Kaul's performance was 'OK'-ish. But when we walk out, we can see some shades of Aamir Khan's character fro 'Talaash' in Farhan's character. But still the racy screenplay never allows to think. Amitabh is as usual flawless. Big B deserves a bow ! Great going sir !