Republic Entertainment Desk

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.

Source: Indian Villains in Hollywood