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... This description may be from another edition of this product.