Karam has an unusual story.
John (John Abraham) plays the role of a professional killer. He works for a gangster called Captain. One day when he is on an assignment to kill and entire family, he has a change of heart, when he looks into the eyes of the girl who he has killed, as she is dying. He decides to give up his profession.
He and his wife, Shalini (Priyanka Chopra), start afresh. They start leading a normal life. However, this reprieve is not meant to last. John's ex - boss, Captain, faces threats from his arch rival, Yunus and is attacked. Captain then plans to kill one of the top industrialists of the city, a top film producer, the policeman who is Yunus's accomplice and lastly Yunus himself, such that his rivals are wiped out. He knows that only one person is capable of carrying this plan through, and that is John. In order to make John execute his plan, he gets his wife, kidnapped. To rescue Shalini, John is given the task of killing the targets within a span of one and half days. To add to complications, when a tough policeman called Wagh, gets on John's trail.
Will John kill his targets? Will he be able to rescue Shalini? Will he get caught?