Eva Green
Eva Green played the part of Angelique Bouchard in Tim Burton’s Dark Shadows. But despite all of the crazy things her character did in the film, it was still hard to hate her. She was so charming and seductive that it was very difficult to look away from the screen.
The 39-year-old actress has played around 25 roles in movies and TV series. It’s important to note that Green is also capable of portraying positive characters in very convincing ways.
Melissa McCarthy has taken over the Cathy Bates roles in this generation.