There was a time when audiences use to go crazy behind Heroes and the villains were always hated. Heroes became the highlight of the screen and the villains were always the one who were neglected. But now the table is turned and villains have become the new heroes, they are the one who are more appreciated on the screen. We have few of the recent heroes who we loved even as Villians.

Vicky Kaushal - We saw Vicky Kaushal in the recent Anurag Kashyap film, 'Raman Raghav 2.0'. Everyone loved the chocolate boy next door transforming into an aggressive and not so obedient cop. This bad boy in the movie was the favorite of all audience. His acting was highly appreciated and acclaimed even at Cannes.

Tahir Bhasin - We saw this sweet looking boy in 'Mardaani' with Rani Mukherji. We hated every time he said something in the movie. But until the end, he is the one who holds up to the movie with outstanding performance. He will soon be seen in 'Force 2' and hope he is the baddie again because he does that amazingly well.

Ranveer Singh - He is one stylish hero who played the villain in Lootera` opposite Sonakshi Sinha. Ranveer was also very much appreciated for his amazing acting.

Varun Dhawan - This cute notorious boy from Humpty Sharma Ki Dhulhaniya` shocked fans and stars from the industry, who turned out to be the killer in the movie 'Badlapur'. WOW!! He even overshadowed Nawazuddin Siddiqui in the movie.

Hrithik Roshan - Yes, listening to his name you heartbeats starts thumping faster. The Hero with a great physique and lovely dance moves played the role of a villain in 'Dhoom 2'. He played the hot thief who definitely stole many hearts by the end of the movie, but his different looks from the movie ie. From old man to painting himself like a statue he proved his metal well.

Aamir Khan - Mr.Perfectionist Aamir Khan earned the most is his talked about movie 'Dhoom 3'. He left behind actor Abhishek Bachchan and Uday Chopra with his all cool expressions and stunning stunts. Aamir emerged as the sole actor of Dhoom 3`.

Shah Rukh Khan - The King of Bollywood SRK was splendid in the movie 'Fan'. From acting, dialogue to stunts he was a treat to watch. Especially, playing the role of a crazy fans, made his fans love him more. This has become one such loved movie where you can watch it over and over again.

Randeep Hooda - He has proved his metal in Bollywood since the first movie. Randeep Hooda has always been loved not as a hero but as a villain, he made it big in films by playing the villain in 'Saheb Biwi Aur Gangster'. Currently, Randeep is definitely the best bad man of Bollywood.

Akshay Kumar - Akshay was perfect in the negative role in Once Upon A Time In Mumbai Dobaara` because after that movie for quite some time fans hated him. So it was rightly proved that he did a fabulous job in the end. Akshay was not just a ruthless don in the film, he was suave in acting that perfectly match his character. He has earlier played several grey shade in films like Ajnabee` for which he also won the Filmfare Award.

Vivek Oberoi - This simple boy with a cute smile surprised all by playing the paralysed villain in 'Krrish 3'. He very well matched the role as Kaal in the film which also had Hrithik Roshan in the lead. After that, Vivek equally earned a name in the list of the most dreaded villains in the history of Indian cinema.

There was a time when audiences use to go crazy behind Heroes and the villains were always hated. Heroes became the highlight of the screen and the villains were always the one who were neglected. But now the table is turned and villains have become the new heroes, they are the one who are more appreciated on the screen. We have few of the recent heroes who we loved even as Villians.