the passengers hostage. Shaheen, on board, tries to disarm Khan, but he kills her. Before dying, she forgives Batra. Batra kills the other terrorists and Khan. He returns to Kashmir and reunites with Reshma. Cast Credits adapted from Bollywood Hungama. Sunny Deol as Ajay Chakravarty/Arun Khanna/Major Ravi Batra/Wahid Khan/Roshanlal/Taneja Preity Zinta as Reshma Priyanka Chopra as Dr. Shaheen Zakaria Kabir Bedi as Mr. Zakaria Amrish Puri as Isaq Khan Rajpal Yadav as Lt. Dorjee Shahbaz Khan as Idris Malik Parvin Dabas as Dr. Salman Deep Dhillon as Colonel Hidayatullah Pradeep Rawat as the head of RAW. Shri Vallabh Vyas as Reshma's Guardian. Rajat Bedi as Wasim Arif Zakaria as Karimuddin. Gene Snitsky as a Russian terrorist. Big Guido as Lab's security guard. Production Director Anil Sharma had planned to make The Hero: Love Story of a Spy before the release of his blockbuster film Gadar: Ek Prem Katha (2001). Sharma said he wanted to make a spy film and had contemplated making something like a James Bond film for a long time but realised Indian films did not have the budget needed to make a film on such a scale. Sharma then thought of making a film based on India's spy network and, unlike his last historical film, set it in the early 2000s. His idea was to make a family film with no sex and violence. After the success of Gadar: Ek Prem Katha, Sharma decided to make The Hero: Love Story of a Spy which Shaktimaan had written. As part of his research for the film, Sharma interacted with Army personnel to understand the working methods of its intelligence section. The Shah brothers of Time Magnetics—Dhirajlal Shah, Hasmukh Shah, and Pravin Shah—were engaged to produce the film. Aiming for high production values, Sharma mounted the film on a sizable budget and the scale he said was needed for a story of this proportion. He said the film was a risk, especially when the Indian film industry was going through a slump. Sharma defended the budget, saying, "But everything is risky; even walking on the street is risky. I knew before I started how much it would cost. I think the two years I gave to the film are more important than the budget. The money may come back, the time won't. Films these days don't work because filmmakers don't give enough time to them." Sharma cast Sunny Deol,