Evils Of The Night
Release: January 01, 1985
Release: January 01, 1985

Sex-hungry teens are kidnapped by auto mechanics, who take them to a rural hospital run by aliens who need their blood as the key to their own longevity.

Trailers
An unhandled error has occurred. Reload Dismiss