Tag Archives: Castle Freak

Scream Queen Profile: Barbara Crampton

Born on December 27, 1958, scream queen Barbara Crampton is an American actress with a wide array of work to her name including big named projects such as Re-Animator, From Beyond, Castle Freak and the upcoming Rob Zombie film The Lords of Salem. Crampton’s full filmography is detailed below. Crampton was born in Levittown, Long