Final de Jaque al Asesino explicado
David Willerman (Charles Bailey-Gates), el especialista en informática, es el asesino.
La escena de apertura representaba su infancia, no la de Sanderson (de hecho, fue él quien fue apuñalado con una pluma estilográfica).
Kathy Sheppard (Diane Lane) descubre que David debe ser un paciente ambulatorio y todos los asesinatos fueron recreaciones de la muerte de su madre, de quien se siente parcialmente culpable.
Su víctima final debe ser Erica Sanderson, la hija de Peter, para que Peter (Christopher Lambert) pueda sentir el dolor y el sufrimiento que David sintió por no poder ayudar a su madre. Asesina a Det. Andy Wagner (Daniel Baldwin) y luego el Capitán Frank Sedman (Tom Skerritt), cortándoles la garganta con cuchillas afiladas.
En una escena final algo conmovedora; Una llorosa Kathy bloquea su camino haciéndole saber que siente pena por él, ya que su pérdida lo ha vuelto loco de dolor, David llora por su miseria pero deja en claro que no puede parar. Finalmente, es asesinado a tiros por Peter.