We know what he feels even before we watch him fall gracefully in love with his daughter's ballet teacher Yolande (Laura Morante, pictured with Bardem), an extra-marital passion this sophisticated film wisely refuses to criticise. The action unfolds slowly (sometimes too slowly) but with riveting intensity, as Rejas wades against the tide of common support for terrorist Ezequiel (Abel Folk), who is, arguably, no worse than the bureaucrats opposing him. Bardem is magnificent, and the story - based on Nicholas Shakespeare's novel about Peru's Shining Path guerillas - astutely balances its examination of the contradictions of power, whether legislative or popular, against the heart-rending tale of a good man embattled: needled less by corrupt superiors than by love and the dictates of his own conscience.