Vincent Price stars in this horror movie about a doctor who discovers a vertebrae-inhabiting parasite that can only be inhibited by screaming. A pathologist from Bryn Mawr Hospital will be on hand to introduce the film.
Added by Upcoming Robot on August 22, 2012