35 greatest TV villains of all time, from Cersei Lannister to Benjamin Linus

Nothing beats a good TV villain. Whether its a character you love to hate or one you simply hate, without them, your favourite shows just wouldnt be the same. For instance, take Cersei Lannister. Delectably played by Lena Headey, shes a character who, if re…

Nothing beats a good TV villain.
Whether its a character you love to hate or one you simply hate, without them, your favourite shows just wouldnt be the same.
For instance, take Cersei Lannister. Delectably played by Lena Headey, shes a character who, if re…
Read More

Leave a Comment