Dexter Morgan kommt nicht mehr zur Ruhe. Er ist inzwischen Vater geworden und sein kleiner Sohn Harrison hält ihn seit Wochen auf Trapp. Bei einer Gerichtsverhandlung versagt er auch noch und der fast schon verurteilte Mörder Benny Gomez kommt frei. Dexter kann das natürlich nicht auf sich sitzen lassen und nimmt sich des Problems auf seine ganz spezielle Weise an. Als eine Frau ermordet wird, wird Dexter dem Fall zugeordnet an. Er entdeckt, dass der Täter sehr akribisch vorging und genau wusste, was er tat. Außerdem findet er am Tatort noch mit anderen Blutspuren, die nicht zum aktuellen Fall gehören. Plötzlich erscheint Special Agent Frank Lundy (Keith Carradine) auf der Bildfläche und würde den Fall gern übernehmen. Später im Labor findet Dexter heraus, dass es schon einmal einen Tatort in genau dem gleichen Bad gab: Vor 30 Jahren! Damals sprach man dem Fall dem Trinity Killer zu. Und Frank ist auf der Jagd nach ihm.