A lesbian romance story with mild horror elements set in the rainy English seaside town of Scarborough.