David Carr is a British Communist who is unemployed. In 1936, when the Spanish Civil War begins, he decides to fight for the Republican side, a coalition of liberals, communists and anarchists, so he joins the POUM militia and witnesses firsthand the betrayal of the Spanish revolution by Stalin's followers and Moscow's orders.

Ian Hart
as David Carr

Rosana Pastor
as Blanca

Frédéric Pierrot
as Bernard

Icíar Bollaín
as Maite

Tom Gilroy
as Lawrence

Angela Clarke
as Kitty

Eoin McCarthy
as Connor

Suzanne Maddock
as Kim

Jordi Dauder
as Salas

Pep Molina
as Pepe
CinemaSerf
“David” (Ian Hart) is stuck in Liverpool in the late 1930s with little by way of prospects, so he decides to go and fight for the International Brigade during the Spanish Civil War. He readily makes friends and is soon joined up with POUM, a collection of Marxists where he encounters “Bianca” (Rosan...