Madras Cafe is a 2013 Indian political thriller spy film directed\r\nby Shoojit Sircar and\r\nstarring John Abraham, Nargis Fakhri, Rashi Khanna and Leena\r\nPaul in lead roles. The film is set in the late 1980s and early 1990s,\r\nduring the time of Indian intervention in\r\nthe Sri Lankan civil war and assassination of former\r\nIndian prime minister Rajiv Gandhi. The film deals with an Indian Army special\r\nofficer who is appointed by the intelligence agency R.A.W. to\r\nhead covert operations in Jaffna shortly\r\nafter Indian peace-keeping force was forced\r\nto withdraw.
The\r\nplot opens in Jaffna,\r\nwhere a bus full of passengers is stopped by armed men. They take all of them\r\nout and kill them mercilessly. A little girl tries to escape, but is shot and\r\nkilled immediately.
The\r\nmovie then moves to Kasauli, where a bearded man, later revealed to be Vikram\r\nSingh (John Abraham) wakes up\r\nafter having visions of men getting killed. He then finds on TV that the Sri\r\nLankan Prime Minister is killed by a human bomb. He purchases a bottle of\r\nliquor and goes to a nearby church. The priest of that church, who seems to\r\nknow him for the past three years, asks him about his "conspiracy"\r\nwhen he says that "Our Prime Minister could have been saved from the\r\nconspiracy". The bearded man then starts narrating his story.