25 Years of Arjun Rampal: 5 Screen Roles That Defined His Era as Cinema’s Ultimate Antagonist!
If you cannot think of Om Shanti Om without recalling the menacing Mukesh Mehra, it is undeniable that Arjun Rampal has left an indelible mark as a chilling screen antagonist. With every dark, complex character he has stepped into, he has consistently captivated audiences through sheer intensity, psychological dread, and raw presence. Whether portraying a vengeful gaming entity, a ruthless film producer, or a lethal ISI operative, Rampal has carved out a unique villainous niche of his own. Marking a remarkable 25 years in the film industry, here is a look back at the key titles that built his formidable antagonist legacy.
Om Shanti Om: Arjun Rampal played the cold-hearted, villainous film producer Mukesh Mehra in the iconic film, Om Shanti Om. He serves as the primary antagonist and brought sheer believability through his straight approach to the character, making it one of the most unforgettable standouts of the film.
Ra One: Arjun Rampal played the titular villain in the 2011 sci-fi-action film, Ra One. As a powerful, undefeated virtual character who hops from the world of a video game into a real one, Rampal pulled off the off-beat role with ease so smooth that it became synonymous with the performer that he is.
Dhurandhar: In 2025, Rampal made waves with the latest blockbuster, Dhurandhar. He breathed life into a chilling and dreadful antagonist ISI Major Iqbal, and exuded terror mainly through his steel-cut expressions and dialogues that cut straight from the screens.
Dhurandhar The Revenge: Rampal maintained the terror in the 2026 release Dhurandhar The Revenge, and kept the dread alive through ISI Major Iqbal. With relatively more screen time, the actor stretched the appeal of his character by engaging in more combat sequences and verbal battles, placing himself at the front and center of the menace in Dhurandhar The Revenge.
Dhaakad: In the 2022 release Dhaakad, Arjun Rampal headlined the thrilling world by playing the primary antagonist Rudraveer, a stylised, edgy human and arms lord with platinum blonde hair and tattoos that added gravitas to his character’s zing.
With each release, Arjun Rampal has dived into distinct characters with distinct shades, creating a villainy universe of his own!
By Keerti Kadam

