
I’ve been watching The Bold and the Beautiful for a while now, but I watch a lot of television for work and there’s no doubt in my mind that Sheila Carter (Kimberlin Brown) is one of the messiest villains on TV.
Historically, when it comes to villains on television we tend to think about the ones who really stand out for their villainy, including the Borg in the Star Trek Universe, Abu Fayed (Adoni Maropis) in 24, Kilgrave (David Tennant) in Jessica Jones and Constance Langdon (Jessica Lange) in American Horror Story. These characters, like so many others, never hid their villainy.