Lifeforce 1985 ★★

great special effets. dumb....rest.