

In the late 1990s a group of young drifters from various parts of Britain find themselves washed up together in a small town on the west coast of Wales fixed between mountains and sea. Here they both explore and attempt to overcome those yearnings and addictions which have brought...
