Anuradha Verma (Aishwarya Rai Bachchan) is a prominent criminal lawyer and a single mother who has never lost a case. On the day of a parent-child race in her daughter Sanaya's (Sara Arjun) school, Sanaya is kidnapped and no ransom is demanded, but instead the kidnapper contacts her and tells her that she has to defend a convicted felon to get her daughter back. The felon is Miyaaz Shaikh (Chandan Roy Sanyal) who is convicted for rape and murder of a young woman and the case against him is set for judgement in four days. The kidnapper keeps track of Anuradha very closely to make sure she complies with his demand. Anuradha gets help from her friend Yohan (Irrfan Khan) who has been suspended from the police force. The case against Miyaaz Shaikh is handed by a powerful politician Mahesh Maklai(Jackie Shroff) to a renowned public prosecutor(Atul Kulkarni) who has been defeated by Anuradha and hence has a long time professional rivalry against her. An edge of the seat thriller drama unfolds.