
On the far north coast of Canada's idyllic Cape Breton Island, in the remote village of Pleasant Bay, William Snow and Paula Starr have come for the summer to immerse themselves in what Snow's doctor's referred to as "a rehabilitation vacation". After his encounter...