Villains of Horror: Strangeland (1998)

Dee Snider stars as the menacing Captain Howdy in the intense thriller, Strangeland, from 1998. Snider's tale of internet stalking, torture, and terror was way ahead of its time, featuring a villain that was as realistic as he was utterly unnerving. Why is Captain Howdy your favorite Villain of Horror?

1 comment: