Ken Loach’s Palmes D’Or winner is an ambitious and troubling work, with Loach’s usual effortlessly real mise-en-scene, but it is a retread, in story, theme, and feel, of his galvanising 1995 Land and Freedom. Like that film it centres on a set of heroes in a borderline-historical conflict, who pay the price for sticking to their principals and are destroyed by the people they fought with and for, thus preserving a note of unbridled, uncompromised idealism within an otherwise shitty mess. Except that unlike in Land and Freedom, the romantic element is colorless. Cillian Murphy’s hero eventually irritated me, signing on with anti-treaty forces to fight for a Socialist Ireland and putting more innocent people, and finally himself, in mortal peril. This seriously weakens the would-be tragic conclusion, and the film actually does not measure up to Neil Jordan’s Michael Collins, a bolder work of cinema and political contemplation, even if Julia Roberts did suck in it.