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.
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
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.
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.
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
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
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.