Film still from 80s dark scifi swimming pool movie