La cinta es una adaptación de la obra de teatro Sleuth, escrita por el dramaturgo Anthony Shaffer, en 1970. La obra recibió el Drama Desk Award por su elenco.
En la adaptación de la obra de 1972, Michael Caine, quien interpreta a Andrew Wyke en esta versión, interpretaba al joven actor Milo Tindle, enfrentándose al legendario Laurence Olivier, como Wyke.
Aunque las situaciones básicas de esta película y la primera adaptación suelen ser muy similares, todos los diálogos han cambiado por completo con respecto a la película de 1972 y la obra original.
Fue el último guion producido del dramaturgo Harold Pinter, antes de su muerte en 2008. Es también su aparición final como actor, en un pequeño cameo.
Fue filmada completamente en secuencia.