Natalie Portman’s newest movie is called The Other Woman, where she plays a gal who has an affair with her married boss and ends up stealing him away from his wife. She’s also crazy mean to his kid after she has a baby who dies. There’s tons of screaming, crying, telling her stepson to shut up and aimless walks around New York City on cloudy days. What’s amazing is seeing Portman -- who’s one of the most adored actresses of our time and can currently be seen smiling, pregnant, and having her laughter turned into an internet meme – abandon her trademark joy to play a character we’re supposed to despise. In any case, this movie has Portman doing something we almost never see her do, and it got us thinking of how many other times the actors we cherish have played hateful characters.
Meryl Streep in The Devil Wears Prada
This one might be the most obvious example of a great actor playing an awful character. For most of The Devil Wears Prada, we saw our beloved Meryl Streep’s Miranda Priestly simply slaughter Anne Hathaway’s Andy on a daily basis (remember Miranda made Andy obtain an unpublished copy of the latest Harry Potter manuscript for her twins and charter a plane for her so she could get out of Florida even though a tornado was just about to touch down?). However, there was one scene where Miranda rightfully schools Andy for having the audacity to broadcast her lack of fashion knowledge in front of the magazine’s editor in chief. Here, the bombardment of information temporarily puts us on the side of this movie’s villain, and that’s not a place we thought we’d ever be after witnessing so much abuse towards the rest of her staff.