Juan Delcan: La Verdad

La Verdad, directed by Juan Delcan and commissioned by Chilevision, is a few months old but well worth going back to. It is a soulful exploration of the many truths embedded in the human psyche. (A subtitled version can be seen on the Nola Pictures vimeo page.)