1 / 4Arjun Kapoor thrilled the masses by playing the menacing villain Zubair Hafeez aka Danger Lanka in the recently released ‘Singham Again’. The actor effortlessly pulled of the grey and rugged character, and secured a spot in the list of the deadly villains of the year.2 / 4R Madhavan raised the bar of villains by essaying the role of Vanraj in the horror drama ‘Shaitaan’. The actor pulled of this challenging role with such ease, that it shed light on his knack of essaying unique characters like an absolute pro!3 / 4Jackie Shroff is on a roll! The recently released ‘Singham Again’ saw Shroff essay the role of Omar Hafeez, and the actor left not stone unturned to live up to the expectations of the audience. Now, he is all set to hit the big screens yet again as the menacing villain Babbar Sher in the much-anticipated film ‘Baby John’. The recently dropped teaser of the Atlee directorial has solidified his stance as a versatile powerhouse, and has piqued curiosity among the masses to see him pack a punch with another solid role!4 / 4Kamal Haasan played the negative role as Supreme Yaskin in the blockbuster ‘Kalki 2898 AD’, and added to the film’s commercial success. The veteran actor showcased his versatility to the fullest, and proved the reason behind being hailed as one of the most sought-after actors in the industry!