Space vampires? Alternate title theatrical poster for Lifeforce 1985. My proximate source: http://thauma-aidou.tumblr.com/post/156908001584