villains

Top 10 best female villains on TV

Villanelle (Jodie Comer) Cersei Lannister (Lena Headey) Claire Underwood (Robin Wright) (Credit: BBC/HBO/Netflix)

To celebrate the return of Killing Eve's Villanelle, one of the best Machiavellian figures on TV right now, we have compiled a list of some of the best female TV villains to hit our screens.

These anti-heroes have the confidence to pursue their goals no matter what the cost. Their ruthlessness and dedication is often what makes them so captivating to watch.

These are the women you don’t want to get on the wrong side of.