Primavera de 1936, un joven desempleado comunista, David, sale de su ciudad natal Liverpool a unirse a la lucha contra el fascismo en España. Se une a un grupo internacional de milicia-hombres y mujeres, el POUM (Partido Obrero de Unificación Marxista). Después de haber sido herido se va a Barcelona, donde él decide unirse a otro grupo de combatientes. Ellos permanecen en Barcelona y terminan peleando a otros grupos antifascistas. David está decepcionado y decide volver a su antigua banda.