The mysterious death of an enigmatic young man newly arrived in the suburb of Wetherby releases the long-repressed, dark passions of some of its residents.
Did You Know?
The film's "Wetherby" title refers to a town and parish in the City of Leeds borough of West Yorkshire in England. Show-business trade paper 'Variety' in its review reported that "the title refers to a small town in the northeastern county of Yorkshire". See more
I'm the local solicitor, the town's official sanctifier of greed.