: Documentary : Spain United States of America : en : 02/10/2016 : $360 (estimated) : innerlens Productions : 86 min : 0.549 : English Español : Released