Actors Who Have Played Both Hero And Villain in The Movies

Actors Who Have Played Both Hero And Villain:

Bollywood is filled with plots ruled by the Heroes and ruined by the anti-heroes. Actors who have played both hero and villain rule the roost with their powerful acting skills and mesmerizing performances.

 1. Shahrukh Khan

Bollywood Romantic Movies Copied From Hollywood

Shahrukh Khan, known as the Badshah of Bollywood has starred in movies as the ever loved hero. From DDLJ to Raees, Ra one, and numerous others. He has also shown exceptional negative skills as the antagonist in the movie Darr opposite Juhi Chawla and Sunny Deol. The “Kkkkiran” is etched in our memories forever.

 2. Akshay Kumar

Akshay Kumar is one actor that you can never visualize as a villain. His movies are known to be blockbusters and entertainers to the hilt. But his negative streak in the movie Ajnabee gave him the edge as he is seen as a cold and calculated revenge seeker in the film opposite Bobby Deol and Kareena Kapoor.

 3. Ranveer Singh

Ranveer Singh as the ruthless Allauddin Khilji did justice to his role as the cold-blooded and callous betrothed lover in the film Padmavat.

 4. Saif Ali Khan

Actors Who Have Played Both Hero And Villain
Actors Who Have Played Both Hero And Villain

Saif Ali Khan as the indomitable Langda Tyagi in the movie Omkara is a legend unto himself. Early on in his career Saif experimented with this villainous role and left a deep impact on his acting.

Ajay Devgn Shares Saif Ali Khan’s Terrifying Villain Look From 'Tanhaji: The Unsung Warrior'

Saif Ali Khan again donned the garb of the villain in the movie Tanhaji opposite Ajay Devgn and Kajol as Udaybhan Singh Rathore.

 5. Amitabh Bachchan

Amitabh Bachchan as a villain?? You will have to recheck your movie. And yes Amitabh Bachchan has played the antagonist in the movie Aankhen as a scheming banker who plans a thrilling heist.

 6. Kajol

Bollywood Crime Mystery Films

The effervescent Kajol displayed her negative traits as the villain in the thriller Gupt opposite Bobby Deol and Manish Koirala.

 7. Sanjay Dutt

Sanjay Dutt sent a shiver down the spine with his excellent acting skills in the film Agneepath. Apart from that, his movie Khalnayak was another example of Sanjay Dutt in a villainous role.

 8. Suneil Shetty

Suneil Shetty portrayed the role of the anti-hero in the film Dhadkan where he is seen as a revenge-seeking lover. Starring opposite Akshay Kumar and Shilpa Shetty, the actor proved his mettle as the villain.

 9. Riteish Deshmukh

Baaghi 3 Riteish Deshmukh Shraddha Kapoor Ek Villain
Actors Who Have Played Both Hero And Villain

Riteish Deshmukh has always played roles that bring joy and fun in any movie. From romantic movies to comedies, Riteish Deshmukh created a huge furor with his portrayal of the villain in the movie.

 10. Varun Dhawan

Actors Who Have Played Both Hero And Villain
Actors Who Have Played Both Hero And Villain

Varun Dhawan with his chocolate boy looks to shed all the sweetness to become the anguished antagonist in the thriller Badlapur. Pitted against Nawazuddin Siddiqui, the actor filled the character of Raghav Purohit with all shades of grey.

 11. Priyanka Chopra Jonas

Priyanka Chopra Jonas as the villain in Aitraaz left an indelible mark on how the anti-heroes are projected in the movies.

Actors who have played hero and villain have become game-changers in the entertainment industry.

Back to top button