The best female villains in film and TV
Harley Quinn -
Margot Robbie plays comic book favorite Harley Quinn in 'S u i c i d e S q u a d' (2016), 'Harley Quinn: Birds of Prey' (2020)
Cersei Lannister -
Lena Headey took on the role of one of the most satisfying characters to hate on TV as Cersei Lannister in 'Game of Thrones.'
Miranda Priestly -
Meryl Streep shone as the icy fashion magazine editrix in 'The Devil Wears Prada' (2006) who could seemingly cut a person open using just a short, softly-spoken observation.
Amy Dunne -
Rosamund Pike played the icy mastermind Amy Dunne in the 2014 film adaptation of Gillian Flynn's best-selling thriller 'Gone Girl.'
Angelina Jolie's enhanced cheekbones and blood-red pout are entrancing as she plays the titular role of Maleficent, the evil queen from the tale of Sleeping Beauty.
Joan Crawford -
Faye Dunaway's portrayal of Joan Crawford in the 1981 biopic 'Mommie Dearest' is chillingly told from the perspective of Crawford's adoptive daughter, Christina.
Dolores Umbridge -
Another stellar 'Harry Potter' villain, Imelda Staunton's portrayal of Dolores Umbridge was terrifying for almost the exact opposite reasons as Bellatrix Lestrange.
Regina George -
Rachel McAdams totally disappears into the role of iconic high school bully Regina George in the cult-favorite film 'Mean Girls' (2004).
Catherine Tramell -
Sharon Stone plays seductive killer Catherine Tramell in the cult-favorite 1992 neo-noir erotic thriller 'Basic Instinct.'
Bellatrix Lestrange -
Only Helena Bonham Carter could have pulled off the character of Bellatrix Lestrange so well in the 'Harry Potter' series.
Poison Ivy -
Uma Thurman's portrayal of Poison Ivy in 'Batman & Robin' (1997) was bound to seduce audiences since Ivy's weapon of choice was a venomous kiss.
Meredith Blake -
The pristinely dressed, gold-digging, evil step-mom-to-be Meredith Blake, played by Elaine Hendrix.
Aunt Lydia -
Ann Dowd plays Aunt Lydia in 'The Handmaid's Tale,' a strict and brutal woman who oppresses and punishes Handmaids severely for their insubordination.
Not only did Cate Blanchett become Marvel's first on-screen female villain with the role of Hela in 'Thor: Ragnarok' (2017)