Catherine Chandler (Kristin Kreuk), genannt "Cat", ist eine kluge und nüchterne Inspektorin im Morddezernat, die von ihrer eigenen tragischen Vergangenheit verfolgt wird: Als Teenager musste sie mitansehen, wie zwei Männer ihre Mutter töteten. Wäre ihr nicht jemand, oder besser gesagt "etwas", zu Hilfe gekommen, wäre sie ebenfalls umgekommen. Neun Jahre später ergeben die Ermittlungen in einem ihrer Fälle, dass der angeblich im Krieg gefallenen Soldate Vincent Keller (Jay Ryan), noch am Leben ist. Als Cat ihn näher kennen lernt, erfährt sie schließlich nicht nur mehr über den mysteriösen Tod ihrer Mutter, sondern auch, wer und was Vincent wirklich ist ...