Sexiest Actors Portraying Super Villains on Film

Some of the The Super Villains on film are as Hot as the super Heroes.
Here the actors to prove that
The Top Ten
1 Sebastian Stan as Bucky Barnes Sebastian Stan is a Romanian-American actor. On television, he has played Carter Baizen in Gossip Girl, Prince Jack Benjamin in Kings, and Jefferson in Once Upon a Time.

He is equally sexy as Steve Rogers best friend as he is The Winter Soldier

Two words: So hot! And he played Bucky Barnes really well!

2 Elizabeth Olsen as Scarlet Witch
3 Tom Hiddleston as Loki Thomas William Hiddleston is an English actor. He is best known for his role as Loki in the Marvel Cinematic Universe, appearing in Thor, The Avengers, and Thor: The Dark World.
4 Margot Robbie as Harley Quinn Margot Elise Robbie is an Australian actress. Robbie started her career by appearing in Australian independent films in the late 2000s. She got her big break in 2013 with The Wolf of Wall Street, where she was acclaimed for her performance, and being hailed "the hottest woman I've seen in a while" by ...read more.
5 Cate Blanchett as Hela
6 Michelle Pfeiffer as CatWoman Michelle Marie Pfeiffer is an American actress and producer. One of the most popular actresses of the 1980s and 1990s, she has received international acclaim and many accolades for her work in both comedic and dramatic films.
7 Anne Hathaway as Catwoman
8 Aaron Taylor-Johnson as Quick Silver Aaron Taylor-Johnson is an English actor, best known as the title character in the Kick-Ass films and Quicksilver in Avengers: Age of Ultron.
9 Hannah John-Kamen as Ghost
10 Tom Hardy as Bane Edward Thomas Hardy, CBE is an English actor and film producer. Originally a model, Hardy made his film debut in Ridley Scott’s Black Hawk Down.
The Contenders
11 Famke Jansen As Jean Grey
12 Famke Janssen as Jean Grey
13 January Jones as Emma Frost
BAdd New Item