A young woman has to face her fear and the guilt that plagues her after the loss of her sister on a bleak and remote Greek island.A young woman has to face her fear and the guilt that plagues her after the loss of her sister on a bleak and remote Greek island.A young woman has to face her fear and the guilt that plagues her after the loss of her sister on a bleak and remote Greek island.