Hauptkommissarin Jane Tennison (Helen Mirren) hat es mit einer Serie von brutalen Sexualmorden zu tun. Sie steht vor einem Rätsel. Denn die Taten gleichen denen eines Killers, den sie vor sechs Jahren ins Gefängnis brachte. Nun zweifelt sie daran, ob der Inhaftierte tatsächlich der Schuldige ist. Möglicherweise befindet sich der wahre Täter noch auf freiem Fuß. Deshalb ermittelt Jane, obwohl sie suspendiert wird, auf eigene Faust weiter.