"Unforgiven" erzählt die Geschichte von Ruth Slater (Suranne Jones), die die letzten 15 Jahre im Gefängnis für den Mord an zwei Polizisten verbracht hat und nun der erdrückenden Aussicht gegenübersteht, ihr Leben neu aufzubauen, während sie unwiderstehlich zu dem Ort hingezogen wird, der sie verfolgt: Upper Hanging Stones Farm. Trotz ihrer Bemühungen, sich auf die Zukunft und ihren neuen Freund Brad (Will Mellor) zu konzentrieren, kann Ruth ihre Vergangenheit und die Schwester Katie, die sie zurücklassen musste, nicht vergessen. Empört darüber, dass die Frau, die ihren Vater getötet hat, freigelassen wurde, sind Kieran (Jack Deam) und Steve Whelan (Matthew McNulty) entschlossen, Rache zu nehmen. Überzeugt, dass das Leben für das Leben stehen sollte, beschließen die beiden Brüder, das Gesetz in die eigenen Hände zu nehmen. Doch wie weit sind sie bereit zu gehen? Können sie ihr wirklich das antun, was sie ihrem Vater angetan hat?