Scarborough

Scarborough
Two mismatched lovers arrive at the British seaside town of Scarborough, seeking an escape from the constraints of real life. Liz, desperately shy and beautiful, seems older than her companion,…