Sun 7 Dec, 12.00pm A recent Chilean documentary that gets into the heart of the international Catholic organisation.Dir. Marcela Said Chile 2006, 52m Subtitled