Armorer
El capitán Colter Stevens (Jake Gyllenhaal) se despierta de un sobresalto en el interior de un tren de cercanías de Chicago. Aunque todos los demás pasajeros parecen conocerlo él no tiene absolutamente ninguna idea de dónde está o, incluso, de quién es. Lo último que recuerda es estar volando en helicóptero durante una misión en Irak, pero aquí parece ser alguien que va a trabajar por la mañana como un día cualquiera. Pero antes de que puede hacer cualquier cosa un tren se acerca por la vía contraria y explota una bomba que aparentemente mata a Colter y a todos los demás pasajeros.
Armorer
A Slevin la vida no le ha ido nada bien. Su casa acaba de ser declarada en ruinas y ha sorprendido a su novia en la cama con otro. En un intento por perder de vista Los Ángeles durante un tiempo, se marcha a vivir a Nueva York al apartamento de su amigo Nick Fisher. Pero dos de los peores gángsteres de la ciudad, El Rabino y El Jefe, antiguos socios y ahora enemigos irreconciliables, se cruzarán en su vida cuando uno de ellos pretenda vengar la muerte de su hijo asesinando al primogénito del otro. La idea para no desencadenar una guerra de bandas: buscar a un jugador que le deba mucho dinero al Jefe y obligarle a matar al hijo del Rabino.