Naughty or Nice: Actresses Who Masterfully Play Baddies and Sweethearts

In the entertainment industry, actors are often categorized based on their ability to portray a wide range of characters. Some actors are known to be typecast, meaning they often play the same type of character repeatedly. This can become an issue for actors who want to showcase their versatility and range as performers.

However, on the other hand, some actresses get to play a wide range of roles, including the good and bad girls. So let’s see who’s on the list!

1. Emma Thompson

Emma Thompson loves portraying tough women, like a professor from Hogwarts or a snobbish Baroness. Two of her most notable roles are Nanny McPhee and Cruella. These two characters are the complete polar, and she did an outstanding job portraying the whole spectrum.

2. Helena Bonham Carter

Helena is known for her unique style, reflected in the quirky women she often portrays, such as villain Bellatrix Lestrange in the Harry Potter films. Carter’s portrayal of Bellatrix was iconic because she insisted on adding very specific details, like wearing a corset or having rotten teeth. However, Carter is also excellent at portraying kindhearted characters, such as the Fairy Godmother in the 2015 movie “Cinderella.”

3. Cate Blanchett

Cate Blanchett is easily one of the most versatile actresses in Hollywood. She has played heroes, villains, men, women, and who knows what else. From the queen of England in “Elizabeth” to a Nazi agent in “Indiana Jones and the Kingdom of the Crystal Skull” – she’s done them all. Heck, she even played the goddess of death, Hel, in Thor: Ragnarok.