Cameron Macauley is a young boy in Glasgow; he lives with his single mother and his older brother. But Cameron inexplicably remembers another life before his current one. That life was on a remote Scottish island called Barra. He remembers his Barra mother and dad, his Barra brothers and sisters, and his black-and-white Barra sheepdog. He remembers living near the beach in a wh......