Veronica Ghent (Alice Krige) fährt nach einer doppelten Mastektomie mit ihrer jungen Krankenschwester Desi (Kota Eberhardt) zu einem Heilungsaufenthalt ins ländlichen Schottland. Sie entdeckt, dass der Prozess einer solchen Operation Fragen über ihre eigene Existenz aufwirft, was dazu führt, dass sie beginnt, vergangene Traumata zu hinterfragen und zu verarbeiten. Die beiden entwickeln eine unwahrscheinliche Verbindung, während mysteriöse Kräfte Veronica die Macht geben, in ihren Träumen Rache zu üben.