Sollas, a remote island off Scotland's west coast, has been invaded by a group of Christian sectarians who claim a right to live and worship on the island. The island's owner, Mr. Vontin, and his daughter take measures to have the group removed, while a y
read more