Final de Código de defensa explicado
Katherine (Malin Akerman) puede desencriptar el cifrado para crear un nuevo código. Ella envía nuevas transmisiones para cancelar las falsas.
Emerson (John Cusack) es capaz de matar al último de sus enemigos (nunca se sabe exactamente para quién trabajan los malos), pero Katherine recibe un disparo en el estomago.
Emerson hace explotar la Estación de Números y escapa con Katherine.
A poca distancia de la estación, se detiene el coche. El conductor resulta estar trabajando con los malos y ser un ex agente de la CIA que cambió de bando después de desilusionarse con el trabajo.
Emerson mata a tiros al conductor, pero en el proceso recibe una bala en el hombro. Lleva a Katherine a la ciudad y se desmaya.
Emerson se despierta en el hospital y descubre que Katherine ha sobrevivido. Su jefe llega y dice que Katherine sabe demasiado y tendrá que ser asesinada.
Emerson le dice que sus acciones cancelaron las órdenes falsas, una de las cuales fue matar al jefe. A cambio, el jefe decide aceptar la solicitud de Emerson de darle a él y a Katherine una ventaja de diez días para salir y comenzar una nueva vida.