Beautiful, interesting, incredible cinema.
A 2011 Spanish language documentary directed by Darío Doria. The film screened at Mar del Plata International Film Festival in 2011.