Scarborough (2018)
Two couples each comprising a teacher and a student spend a life changing weekend at the seaside resort town of Scarborough