Peter Sanderson (Christopher Lambert) ist seit seiner Kindheit ein passionierter Schachspieler und inzwischen ein wahrer Meister. Während Sanderson an einem Schachturnier teilnimmt, wird die Leiche einer jungen Frau in ihrem Bett gefunden, die am Abend zu vor noch mit ihm geschlafen hat. Der Mord wurde mit großer Sorgfalt durchgeführt. Schnell wird Sanderson des Mordes verdächtigt, weswegen der Polizei-Captain Frank Sedman (Tom Skerritt) ihn in die Obhut der Psychologin Kathy Sheppard (Diane Lane) verweist. Aber auch sie erliegt dem Charme des intelligenten Schachgroßmeisters. Sanderson zeigt sich indes von dem Mord nicht erschüttert und richtet seine Konzentration weiter auf das Turnier. Doch dann wird er in ein weiteres perfides Spiel gezogen. Ein unbekannter Anrufer gesteht den Mord und kündigt weitere an, wenn Sanderson nicht richtig reagiert.