20 times actors played villains so well we hated them in real life

Sayan
Image via Amazon Prime Video, Columbia Pictures, Universal Pictures, Paramount Vantage)
Image via Amazon Prime Video, Columbia Pictures, Universal Pictures, Paramount Vantage)

4) Lena Headey as Cersei Lannister in Game of Thrones

Lena Headey (Photo by David M. Benett/Dave Benett/WireImage)
Lena Headey (Photo by David M. Benett/Dave Benett/WireImage)

Lena Headey played the role of the manipulative and ruthless Cersei Lannister so well that viewers often mistook the actress for her character in real life. Cersei wasn’t a traditional villain; she was a calculated queen who would do anything to protect her power. Headey’s icy glares and commanding screen presence made Cersei’s character feel deliberate and personal. From blowing up the Sept of Baelor to tormenting her rivals, Cersei’s actions were cold and unforgivable.

comment icon
Comment
Edited by Mudeet Arora