When eight-year-old Cait Yorke disappears on a Scottish Highlands island amidst a gathering storm, police officer Fiona MacLeish is dispatched for the investigation. Encountering secretive locals and a murder with no obvious escape route for the killer, Fiona’s investigation uncovers a myriad of island secrets. With the storm escalating and a murderer on the loose, Fiona must solve the case before further violence ensues.
You might also be interested in…