a movie poster for the film lifeforce