Ray Langston (Laurence Fishburne) se retrouve finalement face à face avec Nate Haskell (Bill Irwin) dans ce season finale de CSI. Cela fait déjà deux épisodes que la course poursuite a été lancée aec pour but de remettre le tueur en série en prison, mais Ray s’est une nouvelle fois fait piéger et maintenant c’est au reste de son équipe de découvrir ce qui s’est passé afin de le sauver.