25 Actors Who Perfected the Art of Being Mean on Film

WEALTHOFGEEKS FeaturedImageTemplate 2024 01 31T155714.165

We love to hate the villains in movies — and none of them would be as sensational without the talented actors portraying them. While most of the women on this list are reportedly lovely humans, they certainly know how to turn it around and play a dreadful person. Check out 25 extraordinary actors who play heartless ladies.

1. Rachel McAdams as Regina George

Mean Girls Rachel McAdams
Image Credit: Paramount Pictures.

We have to start with the Queen B of being mean, Miss Regina George. Rachel McAdams absolutely nails this role as the meanest girl in high school who uses a sweet demeanor to thinly veil her evil nature. While she can play a charming rom-com lead in many movies, no one could ever compete with her heartless betrayal of Regina George.

2. Ashley Tisdale as Sharpay Evans

Ashley Tisdale as Sharpay Evans In High School Musical
Image Credit: Salty Pictures.

This one is a little light-hearted, as High School Musical is far from a tragic movie. Ashley Tisdale plays Sharpay Evans, the star singer and performer who always gets what she wants and doesn’t take no for an answer. Tisdale achieves the perfect amount of sassiness and “spoiledness” in this role.

3. Brittany Murphy as Tai Frasier

Alicia Silverstone and Brittany Murphy in Clueless
Image Credit: Paramount HE/Paramount Pictures.

When it comes to Clueless, there are a few options for mean girls, but Tai Frasier’s unforgettable and pointedly harsh line when she calls Cher a virgin and mocks her for not having her license is supremely ice-cold. And Brittany Murphy usually played sweethearts on screen!

4. Faye Dunaway as Joan Crawford

Faye Dunaway in Mommie Dearest (1981)
Image Credit: Paramount Pictures.

Mommie Dearest is the mostly true story of how Joan Crawford abusively raised her daughter Christina. Faye Dunaway portrayed this role so well that she said the mean and abusive persona haunted her for much of her career, as people believed she was as awful as the character she played.

5. Elaine Hendrix as Meredith Blake

Elaine Hendrix in The Parent Trap (1998)
Image Credit: Buena Vista Pictures Distribution.

Parent Trap is one of my favorite movies and would be nothing without the chilly and almost cruel soon-to-be stepmother Meredith Blake. Even her name strikes fear into my heart. Luckily, the twins are braver than I and took that shrew down so their adorable parents could get back together.

6. Sarah Michelle Gellar as Kathryn Merteuil

Sarah Michelle Gellar in Cruel Intentions (1999)
Image Credit: Sony Pictures Releasing.

Another character who scares me, Kathryn Merteuil, is a stone-cold vixen and will stop at nothing to get what she wants. Cruel Intentions is such a twisted and intense movie that always makes me supremely uncomfortable, and I don’t think it would be nearly as insane without Gellar, who also usually plays a sweetheart.

7. Judy Greer as Lucy Wyman (Tom Tom)

judy greer
Image Credit: Sony Pictures Releasing.

Judy Greer is one of the most underrated character actresses in the game, and she can do it all. Her role as Tom Tom in 13 Going on 30 shows how she can achieve the mean and heartless demeanor of a she-devil. Contrasted with Jennifer Garner’s clueless and kind character, Greer is perfectly cruel.

8. Courteney Cox as Gale Weathers

Courteney Cox Scream (1996)
Image Credit: Image Credit: Dimension Films.

Gale Weathers is definitely not the meanest lady on this list, but she is pretty vile and harsh in the first Scream. Courteney Cox could not have played this role more perfectly, as she achieves the icy vibe of a woman just trying to do her job and get the juicy scoop on what’s happening.

9. Catherine O'Hara as Delia Deetz

Catherine O'Hara in Beetlejuice (1988)
Image Credit: Warner Bros.

Catherine O’Hara always plays a wonderful mean woman. While she’s not necessarily cruel in her roles, she can be selfish and dismissive, like when she plays Delia Deetz in Beetlejuice. She tears apart the house and redoes it to suit her own style, ignoring everyone else, and then pesters the ghosts to take advantage of them.

10. Jennifer Aniston as Julia Harris

Jennifer Aniston in Horrible Bosses (2011)
Image Credit: John P. Johnson/New Line Productions.

Jennifer Aniston rarely plays a mean girl, but in Horrible Bosses, she’s a nightmare. Still as gorgeous as ever, her role as Julia Harris is creepy and overbearing, as she constantly tries to start an affair with her assistant, who is happily engaged. Julia Harris is a truly insane character that Aniston nails.

11. Rose McGowan as Courtney Shayne

Rose McGowan in Jawbreaker (1999)
Image Credit: Sony Pictures Releasing.

In the same category as Regina George, we have Courtney Shayne from the iconic bad-girl movie Jawbreakers. Rose McGowan is supposedly a delight in person, but her cool and casual meanness in this movie will convince you that she has darkness in her heart.

12. Jennifer Coolidge as Fiona Montgomery

Jennifer Coolidge in A Cinderella Story (2004)
Image Credit: Warner Bros. Pictures.

Fiona Montgomery is the evil stepmother in A Cinderella Story, played by the always hilarious Jennifer Coolidge. She captures the character beautifully, as Coolidge portrays a selfish and vapid woman who has no problem subjecting her stepdaughter to an isolated and miserable life of hard work.

13. Amanda Bynes as Marianne Bryant

Amanda Bynes in Easy A (2010)
Image Credit: Sony Pictures Releasing.

Amanda Bynes plays a religious mean girl in Easy A, where she runs around condemning everyone for their sins despite being a pretty bad person herself. The self-righteousness and lack of awareness in this character are executed amazingly by Bynes, who is wildly funny in the role.

14. Megan Fox as Jennifer Check

Jennifer’s Body Megan Fox
Image Credit: 20th Century Fox.

Megan Fox‘s Jennifer Check is more than mean; she’s the devil incarnate. Well, technically, she’s a succubus, which is like a demon, but close enough. One of the most beautiful women on the planet plays a terrifyingly unhinged and hungry teenager who murders boys who go to her school and prays on her innocent friend.

15. Elisa Donovan as Amber Mariens

Elisa Donovan in Clueless (1995)
Image Credit: Paramount Pictures.

Another mean girl from Clueless, Amber Mariens, is more a side character than a main character, but every line she delivers is dripping in attitude. Whether she’s stealing Cher’s style or refusing to participate in gym, you can feel her pettiness and spite through the screen.

16. Molly Ringwald as Claire Standish

Molly Ringwald in The Breakfast Club (1985)
Image Credit: Universal Pictures.

I don’t think everyone considers Claire Standish a mean girl, but there is enough in the movie to warrant the label. Molly Ringwald typically plays the dowdy girl next door, but in The Breakfast Club, she takes on the spoiled little rich girl persona and is relatively unlikeable for the better half of the movie.

17. Michelle Pfeiffer as Velma von Tussle

Michelle Pfeiffer in Hairspray (2007)
Image Credit: New Line Cinema.

Honorable mention to Brittany Snow, who plays Velma’s daughter in Hairspray, but Velma is a heinous and unredeemable human. She tries to seduce a married man, shames the main character for her weight, and tries to sabotage literal children, all because she wants to hold onto her idea of what society should look like.

18. Sarah Jessica Parker as Shelly Stewart

Sarah Jessica Parker in The First Wives Club (1996)
Image Credit: Paramount Pictures.

SJP is best known as Carrie Bradshaw, but she plays a less favorable character in The First Wives Club. She is Shelly, one of the main character’s husband’s new girlfriends, who seems to feel no sort of sympathy toward the woman she is hurting. Shelly is ditsy and vapid, which Parker portrays wonderfully, and you’ll hate her in an instant.

19. Eva Mendes as Crystal Allen

Eva Mendes in The Women (2008)
Image Credit: Warner Bros. Pictures.

One of my favorite actresses of all time, Eva Mendes, plays the other woman in The Women, starring Meg Ryan. Like Shelly in The First Wives Club, Crystal has no remorse for hurting other women, and when confronted by her boyfriend’s wife, she reaffirms that she knows he’s married and doesn’t care, not even a little bit.

20. Tilda Swinton as The White Witch

Tilda Swinton in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
Image Credit: Buena Vista Pictures Distribution.

One of the more magical menaces on this list, The White Witch in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe is a terrifyingly cold and heartless woman. Tilda Swinton can chameleon herself into any role, but in my head, she will always be the pale and evil witch from the inside of the wardrobe.

21. Bryce Dallas Howard as Hilly Holbrook

Bryce Dallas Howard in The Help (2011)
Image Credit: Walt Disney Studios Motion Pictures/DreamWorks II Distribution Co.

Hilly Holbrook is a despicable woman who is racist, selfish, and horrible in every way. Bryce Dallas Howard, who seems to be able to play any role, brings this character to life with her powerful shrieking and coldhearted line delivery. No one could’ve portrayed Hilly’s malice as well as Howard did.

22. Selma Blair as Vivian Kensington

Selma Blair in Legally Blonde (2001)
Image Credit: MGM Distribution Co.

This mean girl is redeemed at the end of the movie, but she starts super awful. Vivian Kensington is the new fiance of Elle Wood’s ex-boyfriend in Legally Blonde. Selma captures the character perfectly as an insecure young woman who eventually sees the light and becomes more of an empathetic and kind person.

23. Jaime Pressly as Priscilla

Jaime Pressly in Not Another Teen Movie (2001)
Image Credit: Sony Pictures Releasing.

Priscilla is the stereotypical mean girl in the parody film Not Another Teen Movie. Jaime Pressly is a phenomenal and underrated actress, and she is hilariously wicked and nasty in this movie, capturing the vibe of every mean girl in every Hollywood film ever. You’ll love to hate her in this movie.

24. Sandra Bullock as Margaret Tate

Sandra Bullock in The Proposal (2009)
Image Credit: Walt Disney Studios Motion Pictures.

Sandra Bullock can go from playing the shy and wholesome lead in While You Were Sleeping to the cold-hearted and hostile boss in The Proposal. She has a bitter and poisonous way about her, but the character slowly softens throughout the movie, showcasing Bullock’s impressive range and nuanced acting.

25. Meryl Streep as Miranda Priestly

Meryl Streep in The Devil Wears Prada (2006)
Image Credit: 20th Century Fox.

Perhaps the most iconic she-devil to ever grace the big screen, Miranda Priestly is a cruel and unapologetic editor-in-chief who puts her job before everything and everyone. Meryl Streep brought this character to the next level with her flippant mannerisms and disguised facial expressions that could intimidate anyone.

Author: Veronica Booth

Title: Freelance Writer

Expertise: Food, Entertainment, Movies, TV, Fashion, Lifestyle, Celebrity

Bio:

Veronica is a food, fashion, and entertainment writer from Boston, MA, with a passion for all things lifestyle and culture. She graduated from Boston University in 2019 with a bachelor's in English literature. From Anna Wintour to Angelina Jolie to Alton Brown, she has her finger on the pulse of all things Hollywood and celebrity.

If she's not in the kitchen crafting new recipes, then she's binging the latest HBO series and catching up on the hottest trends in Vogue.

She has written for and been syndicated by publications like The Weather Channel, The Daily Meal, The Borgen Project, The Good Men Project, The Express, MSN, Wealth of Geeks, and Not Deer Magazine. Her writing experience ranges from global news articles to celebrity gossip pieces to movie reviews to homemade recipes and more.