When Rose Fenemore sets out to meet her brother Crispin on the island of Moila off the west coast of Scotland, the island's peace is shattered by the appearance of two men seeking shelter from a violent summer storm.