Durante la Segunda Guerra Mundial, Tom Jericho es el mejor matemático de Bletchley Park, un centro británico especializado en la decodificación de mensajes de guerra. Tras haberse tomado unos días de permiso después de haber descifrado el código Enigma, Tom retoma su servicio, ya que otra variación del Enigma, el código Shark, debe ser descifrado de inmediato. El Shark es utilizado por los submarinos alemanes del tipo U, pero esta variación emplea un sistema de cuatro ruletas, lo que aumenta considerablemente las combinaciones matemáticas y complica aún más el trabajo de decodificación. Los espías, no obstante, han conseguido hacerse con los documentos del código Shark, lo que debería facilitar el trabajo de Tom y su equipo. Sin embargo, un apagón generalizado paraliza el centro Bletchley y algunos informes ultraconfidenciales acaban en manos de los alemanes. Resultado: el código fuente del Shark se modifica, lo que vuelve el descifrado casi imposible. El tiempo no juega a favor de Tom, ya que un importante convoy de barcos acaba de salir de los Estados Unidos rumbo a Inglaterra. Si Tom no consigue descifrar el nuevo código, un submarino enemigo los enviará a pique. A esta difícil misión se suma un problema adicional: Tom es sospechoso de traición y va a tener que probar su inocencia. Además, descubre que su novia y colega de trabajo, Hester Wallace, ha desaparecido, así como unos mensajes cifrados que guardaba en su habitación y en los cuales estaba trabajando. Tom tendrá que resolver todo este asunto antes de que sea demasiado tarde.
Ver más películas : Mejores películas del año 2001, Mejores películas Suspense, Mejores películas Suspense en 2001.