Rosie Duff (Anna Russell-Martin) ist eine junge Kellnerin aus St Andrews, deren Tod im Sommer 1996 der Ausgangspunkt der ersten Staffel von Karen Pirie ist. Anna Russell-Martin spielt Rosie in den Rückblenden.
Rosie arbeitet in einer Bar und lebt mit ihrer Familie in der kleinen Stadt in Fife. Ihre Brüder Colin und Brian sind harte Kerle, die ihre Schwester beschützen wollen. Die Stadt steht in jenen Wochen im Bann der Fußball Europameisterschaft.
In der Nacht auf den 26. Juni 1996 finden die drei betrunkenen Studenten Alex Gilbey, Tom Mackie und Ziggy Malkiewicz Rosie schwer verletzt. Für sie kommt jede Hilfe zu spät, und der Verdacht fällt sofort auf die drei jungen Männer.
Die Ermittlungen unter DI Barney MacLennan verlaufen im Sand. 25 Jahre später macht der Podcast von Bel Richmond Rosies Tod wieder zum Thema, und Karen Pirie soll den Fall erneut prüfen.
Spoiler: Rosies Geheimnis
Bei der neuen Untersuchung kommt heraus, dass Rosie mit 15 ein Kind bekommen hat. Der Vater war der junge Polizist Jimmy Lawson. Der Familie wurde erzählt, das Baby sei gestorben, in Wahrheit wurde es adoptiert und wuchs als Grace Galloway auf.
Lawson konnte Rosie nie loslassen. In der Tatnacht bot er ihr an, sie im Regen nach Hause zu fahren, und brachte sie stattdessen zu seinem Wohnwagen am Loch Leven, wo er sie missbrauchte und würgte. Er hielt sie für tot, fuhr sie mit dem Auto seiner Mutter zur Kathedrale und stach dort auf sie ein, um den Mord wie die Tat eines anderen aussehen zu lassen.
Anna Russell-Martin spielt die Rolle von Rosie Duff in der Serie Karen Pirie - Echo einer Mordnacht im Jahre 2022.