Beautiful, interesting, incredible cinema.
A 2010 Catalan language documentary directed by Albert Serra.