Amitabh Bachchan as Adv. Lateef Zaidi, a renowned public prosecutor Emraan Hashmi as Sameer Mehra, a business tycoon Annu Kapoor as Adv. Paramjeet Singh Bhullar, a retired defence counsel Dhritiman Chatterjee as Justice (Retd.) Jagdish Acharya Raghubir Yadav as Hariya Jadhav, a retired hangman Krystle D'Souza as Natasha Oswal, Sameer's love interest and later partner Samir Soni as G. S. Oswal, Natasha's husband Rhea Chakraborty as Anna Mathews[13] Siddhanth Kapoor as Joe Cost, an ex-convict accused of murder who is actually Anna's brother Alexx O'Nell as Richard Alexander