7 actors who played special agents on screen
Movie stills
Saif Ali Khan`s turn as a globe-trotting Indian spy in Agent Vinod was full of swagger and slick moves. His style and commitment to the role stood out
Manoj Bajpayee as Srikant Tiwari in The Family Man brought a grounded, relatable edge to the Indian secret agent. His performance struck a chord with audiences
In CAT, Randeep Hooda traded tech for raw instinct. As Gurnaam Singh, an ex-police mole navigating Punjab’s drug underworld, he delivered a haunting performance
In the Tiger film series, Salman Khan plays Avinash Singh Rathore, codenamed Tiger, a fearless and skilled RAW agent who undertakes high-risk missions
Karan Tacker made waves as Farooq Ali, a suave, focused RAW operative in Special Ops. With Special Ops 2, he dives deeper into the character
n Mission Majnu, Sidharth Malhotra plays the lead role of Amandeep Ajitpal Singh, an undercover RAW agent who operates in Pakistan
Not a conventional spy thriller, but Emraan’s Daya in Gangster was an undercover operative battling love, guilt, and betrayal
India’s unsung heroes who shaped our freedom with courage