Bond to Spider-Man, Indian stars in iconic Hollywood villain roles
Kabir Bedi: Octopussy (1983)
Bedi played Gobinda, James Bond's adversary in a thrilling duel.
Source: Indian Villains in Hollywood
Amrish Puri: Indiana Jones and The Temple of Doom (1984)
Puri's terrifying portrayal as Mola Ram, the Thuggee priest, made him a standout Hollywood villain.
Source: Indian Villains in Hollywood
Aishwarya Rai: Pink Panther 2 (2009)
Rai impressed as Sonia Solandres, a cunning international thief posing as a criminology expert.
Source: Indian Villains in Hollywood
Priyanka Chopra: Baywatch (2017)
Chopra showcased her versatility as Victoria Leeds, the intriguing antagonist to The Rock.
Source: Indian Villains in Hollywood
Randeep Hooda: Extraction (2020)
Hooda showcased action prowess as Saju Rav, confronting Chris Hemsworth's character.
Source: Indian Villains in Hollywood
Dhanush: The Gray Man (2022)
Dhanush made a powerful English debut as Avik San, a lethal hired assassin.