Divididos por la guerra. Unidos por la revolución... Otoño de 1936. David Carr (Ian Hart), un joven comunista en paro, deja Liverpool para incorporarse a la lucha contra el fascismo al inicio de la Guerra Civil española.
Ingresa en la sección Internacional de la milicia republicana en el frente de Aragón, donde conocerá a Bernard, Lawrence, Coogan, Blanca, Maite... milicianos como él procedentes de toda Europa y Estados Unidos.
David resulta herido y tiene que ser hospitalizado en Barcelona. En la ciudad, comunistas y anarquistas dirimen su propia guerra interna.
Dividido entre la lealtad a su partido y su amor por Blanca (Rosana Pastor), David regresa al frente para luchar por la supervivencia de su sueño revolucionario. (FILMAFFINITY)