Scarborough – Trailer August 22, 2019 no comments Coming soon to UK cinemas is the new drama Scarborough. Two mismatched lovers arrive at the British seaside town of Scarborough, seeking an escape from the constraints of real life. Liz, desperately ...