Ethan Hawke fue elegido originalmente como protagonista, pero se retiró y fue reemplazado por John Cusack.
Según el periódico Telegraph, el actor Warren Clarke fue uno de los inversores en esta película, y "puede haber perdido dinero después de invertir" en él, un factor que puede haber contribuido a que fuera casi sin dinero cuando murió.
Cuando están revisando los perfiles que aparece es Sean Furst, quien es uno de los productores de la película.
La película fue filmada en el lugar en Bentwaters Park, Suffolk y en el Museo de la Guerra, Suffolk.
El código secreto se estrenó en el mercado cinematográfico estadounidense 2012.