Sorcha Logan is looking for peace.
Recently returned to her hometown on Scotland's craggy coast, Sorcha wants to tame the spirits that made her flee. When she finds a corpse...