Sameer Mehra (Emraan Hashmi), a business tycoon takes shelter at an old man's home in the mountains amidst a dangerous snow storm. He is introduced to Jagdish Acharya (Dhritiman Chatterjee), a retired judge, Paramjeet Singh Bhullar (Annu Kapoor), a renowned defence counsel, Anna Matthews (Rhea Chakraborty), a house help and one Hariya Jadhav (Raghubir Yadav). They are later joined by Lateef Zaidi (Amitabh Bachchan), a renowned public prosecutor who has a sharp wit and an eye for detail.