This fast-paced family drama is based on the concept of karma and the ultimate consequence of bad deeds.
Viren Sahai (Amitabh Bachchan), is an underworld don who rules over India. His son Abhir (Sushant Singh) is spoilt and believes he can do anything due to his father's power.
When Viren's enemy Khan (Kader Khan) attacks Abhir, Viren demands revenge. Viren receives full proof information that Khan will be hidden at an local cinema theater on an particular date.
The plot then moves onto the life of a simple cook, Shekhar Bhatia (Akshay Kumar) who is married to Dr. Kavita (Bhumika Chawla). Shekhar lives with his parents, wife and his younger brother Aryan (Aryeman Ramsay).
When Aryan runs away from home, Shekhar searches the whole city to find him. During his search, he witnesses Viren attacking the cinema theater in which Khan is hidden, and decides to help the innocent people in the cinema.
Whilst helping the innocent, Shekhar finds Khan's nephew fatally wounded and tries to take him to the hospital. Viren witnesses this and mistakenly shoots Shekhar instead of Khan's nephew. Soon enough, Viren realizes his mistake and brutally murders Khan's nephew and flees the theater. Wounded Shekhar tries to return home however is accidentally hit by Viren's car, leading to his death.
Aryan returns home and realizes Shekhar has been murdered. Together, Aryan and his group of friends form a gang and kidnap Viren's family including Abhir. However, Abhir escapes and reaches to his father. Since the police decide to help Viren, Aryan's plan fails. Aryan tries not to do harm to any of his family member as he knows how precious they are, though Viren's wife suddenly dies of suffercation. Viren believes Aryan is responsible for this, and takes his whole gang, and starts a huge war with Aryan and his gang.
The war breaks out, and Khan enters. As Viren murders Khan, he realizes that his son Abhir was part of Khan's gang all along. Abhir tries to shoot his father Viren, but Aryan rescues Viren and kills Abhir. He leaves the scene, and as Viren demands Aryan to kill him now, Aryan ends the film on a note on karma, and explains his punishment is not death, but life as he has nothing to live for.
In the end, Aryan becomes a cook like his late brother and him and his friends start to work in the same canteen Shekhar used to work in.