Beautiful, interesting, incredible cinema.
A story of missing detainees which originally happened far from Santiago.