Film still from 80s dark fantasy swimming pool movie