Der Brand auf einem Boot gibt Banks und seinem Team Rätsel auf, denn es gibt zwei Opfer, zwischen denen scheinbar keinerlei Verbindung besteht. Leslie Whitaker, ein Antiquitätenhändler, verbrennt qualvoll in seinem Boot. Wie sich herausstellt, wurde das Feuer vorsätzlich gelegt. In dem Boot finden DCI Banks (Stephen Tompkinson) und sein Team ein Gemälde von William Turner sowie eine große Summe Bargeld. Ging es um Kunstbetrug? Um eine Expertise zu erhalten, sucht DS Cabbot (Andrea Lowe) den Kunsthistoriker Mark Keane (John Light) auf. Als kurze Zeit später die Leiche von Christina Aspern angeschwemmt wird, stehen Banks und sein Team vor einem Rätsel, denn eine Verbindung zwischen beiden Opfern ist nicht erkennbar.
Ein weiteres Opfer führt Banks und sein Team auf die Spur von Garry Morrison, doch keiner weiß, wo und wer er ist. Wieder fällt jemand einem Feuer zum Opfer, und wieder wurde das Feuer vorsätzlich gelegt. Das Opfer ist Jake MacMahon (Gary Cargill), ein erfolgloser Künstler, der oft mit Leslie Whittaker verkehrte. Auch bei ihm finden Banks und seine Kollegen eine größere Summe Bargeld und gefälschte Gemälde. Die Ermittlungen führen zu Garry Morrison, dem angeblichen Drahtzieher hinter dem Kunstbetrug. Allerdings ist dieser nicht auffindbar. DS Cabbot (Andrea Lowe) kommt dahinter, dass auch Cabbots Freund Mark Keane (John Light) mit den Kunstfälschern zusammenarbeitet, aus Angst vor Garry Morisson. Eine Erkenntnis, die Cabbot in ernsthafte Gefahr bringt. DCI Banks (Stephen Tompkinson) ermittelt derweil weiter gegen Dr. Aspern (John Bowe) und fördert ein dunkles Geheimnis zu Tage.
Eine Vergewaltigung führt Banks und sein Team zu einem Fall aus der Vergangenheit. Nach einer durchzechten Nacht wird Hayley Daniels tot im Lagerraum des Souvenirshopbesitzers Timothy Randall (Ian Bartholomhew) gefunden. Es stellt sich heraus, dass Haley vergewaltigt wurde. Da Randall falsche Angaben bezüglich des Leichenfundes gemacht hat, gerät er schnell unter Tatverdacht. Annie Cabbot (Andrea Lowe) bekommt ihren ersten Mordfall als leitende Ermittlerin. Sie muss den Mord an der nach einem Unfall völlig entstellten Karen Drew aufklären. Am Tatort wird sie an einen zurückliegenden Fall erinnert, und es stellt sich heraus, dass auch das Mordopfer Karen Drew eine alte Bekannte von Banks (Stephen Tompkinson) und Cabbot ist.
Der Polizist Kevin Templeton wird auf dieselbe Weise ermordet wie Hayley Daniels. Wollte sich Heylays Vater am Mörder seiner Tochter rächen? In derselben Gasse, in der Hayley Daniels vergewaltigt wurde, wird der Polizist Kevin Templeton (Tom Shaw) ermordet. Die Vorgehensweise erinnert Annie Cabbot (Andrea Lowe) an den Mord an Karen Drew. Hayleys Vater wird daraufhin festgenommen. DS Cabbot sucht weiter nach einem Zusammenhang zwischen den Morden an Lucy Pain und Sgt. Templeton. Durch einen weiteren ungeklärten Mordfall, der 18 Jahre zurück liegt, wird sie auf die richtige Fährte geführt. Da sich der Tatverdacht gegen Timothy Randall (Ian Bartholomew) nicht erhärtet, müssen Banks (Stephen Tompkinson) und Jackman (Lorraine Burroughs) mit der Suche von vorn beginnen. Dabei sehen sie sich einem großen Kreis an Verdächtigen gegenüber.
Ein bewaffneter Raubüberfall gibt DS Cabbot Rätsel auf, denn scheinbar ging es nur um einen alten Lieferwagen. Banks wird von Chief Superintendent Rydell um einen Gefallen gebeten. Vor einer Bar wird Tony Grimes (James Boyland) niedergeschlagen, und sein Auto wird gestohlen. Der Täter ist der kleinkriminelle Charlie McKay (Sam Chapman). Als DS Cabbot (Andrea Lowe) und DC Blackstone (Jack Deam) ihn zur Rede stellen wollen, finden sie ihn tot vor. Alles deutet auf die Tat einer Gang hin. Rydell (Colin Tierney) bittet Banks (Stephen Tompkinson), nach London zu gehen, um dessen Tochter Emily (Scarlett Patterson) zu suchen. Banks findet sie im Haus von Barry Clough (Terence Maynard), einem skrupellosen Clubbesitzer. Kurz nachdem Banks sie zurück nach Hause geholt hat, verschwindet sie erneut. Wusste sie zu viel über Clough?
In einer Diskothek wird Emily Rydell ermordet. Tony Grimes wird aus Mangel an Beweisen entlassen und führt die Ermittler zu den wahren Tätern. Emily Rydell (Scarlett Patterson) wird in einer Diskothek tot aufgefunden. Bei ihr wird die Kreditkarte von Ruth Walker (Ellie Jacob), ihrer ehemaligen Mitbewohnerin, gefunden. Von Rosalind Ridell (Anna Wilson-Jones), Emilys Mutter, erfährt Banks (Stephen Tompkinson), dass Ruth ebenfalls ihre Tochter ist, sie aber zur Adoption freigegeben wurde. Wollte sich Ruth dafür rächen? Tony Grimes (James Boyland) wird freigelassen und beschattet. Es stellt sich heraus, dass er mit McKay (Sam Chapman) unter einer Decke steckte und dass McKays Aufenthaltsort durch einen Maulwurf innerhalb der Polizei verraten wurde.