Als Polizist Sandy Wilson (Steven Robertson) seine Grossmutter Mima (Sandra Voe) erschossen vor ihrem Haus vorfindet, ist er zutiefst geschockt. Detective Inspector Jimmy Perez (Douglas Henshall) beginnt seine Ermittlungen bei der Verwandtschaft der Toten. Dabei stellt er verwundert fest, dass sich die Trauer um die Getötete in Grenzen hält. Ihr Sohn Joseph (Alexander Morton) weiss wenig Gutes über die streitbare Frau zu berichten, bei ihrer wohlhabenden Verwandten Jackie Haldane (Lindy Whiteford) gibt es Champagner, als sei nichts passiert. Auf voreilige Schlüsse will sich der erfahrene Ermittler trotzdem nicht einlassen.
Im Dorf glaubt man, den Schuldigen bereits zu kennen: den trinkfreudigen Ronald Heldane (Jim Sturgeon). Der bestreitet allerdings vehement, seine Grosstante versehentlich bei der Kaninchenjagd erschossen zu haben. Spuren am Tatort lassen zudem auf einen Einbruch schliessen. Was könnte jemand von der mittellosen Witwe gewollt haben? Von Wert scheint nur ihr Hof, wo der geschäftstüchtige Duncan Hunter (Mark Bonnar) gerne Ferienwohnungen gebaut hätte.
Im Gegensatz zur alten Mima möchte ihr Sohn nun das Haus verkaufen. Nicht nur wegen ihm gerät das Grundstück in den Fokus der Ermittlungen: Am Tag vor der Tat fanden Archäologen bei Ausgrabungen einen menschlichen Schädel. Aus welcher Zeit dieser stammt, können Professor Paul Berglund (Martin Wenner) und dessen Mitarbeiterin Hattie James (Gemma Chan) erst nach einer genauen Untersuchung auf der Hauptinsel bestimmen. Von dort erwarten die Insulaner schon bald zahlungskräftige Sommergäste. Da käme es vielen gelegen, wenn der Fall gelöst wäre. Doch dann passiert ein zweiter Mord und Perez gerät unter Druck.
Film wurde auf SRF ausgestrahlt am Mittwoch 17 April 2019, 10:49 Uhr.