El guión de Cypher es una historia de espionaje y ciencia-ficción sobre agentes secretos de empresas multinacionales, y de un individuo que ha perdido su identidad e intenta recobrarla. El director canadiense Vincenzo Natali reconoce la complejidad del film: "Tuve que pasar un tiempo estudiando detalladamente el guión para entenderlo a la perfección y poder ahondar en todos sus matices".Morgan Sullivan (Jeremy Northam) es un contable en paro que lleva una existencia gris y monótona en los suburbios de una gran ciudad. Está casado con una mujer a la que ya no quiere, y en su afán por escapar de la insoportable rutina existencial decide incorporarse a la compañía multinacional Digicorp y convertirse en espía industrial. Como agente doble, la supervivencia de Morgan depende básicamente de su capacidad mental, pero a veces se da cuenta de que le es difícil distinguir entre la realidad y las visiones que le atormentan.
La película ha recibido críticas dispares, -de una estrella a cuatro- aunque la mayoría de los medios que han acogido con entusiasmo esta paranoica historia coinciden en la brillante construcción de un guión que aúna varios géneros.