Seit nunmehr 16 Monaten erschüttert eine brutale Mordserie New York. Die Opfer sind stets blonde, junge Frauen, deren Leichen jedes Mal in einem nah am Wasser gelegenen Lilienfeld gefunden werden. Als es zu einem ganz ähnlichen Todesfall in Stockholm kommt, begibt sich der New Yorker Polizist Thomas Conley (Dominic Monaghan) in die schwedische Hauptstadt, um die mysteriösen Zusammenhänge zu untersuchen. Sein Kollege Mikael Eklund (Michael Nyqvist), der ihm vor Ort als Partner zugeteilt wird, empfängt ihn jedoch nicht gerade mit offenen Armen, steht er doch kurz davor, seinen Polizeidienst aufzugeben und stattdessen eine Stelle bei einer Sicherheitsfirma anzutreten. Trotz der gegenseitigen Skepsis machen die beiden ungleichen Ermittler schon bald erste Fortschritte. Doch während Hinweise auf die griechische Mythologie sie schließlich zu einem ersten Verdächtigen führen, begeben sie sich selbst in höchste Gefahr...