The Search is a 24-minute film that explores Estela de Carlotto's search for her long-lost grandchild thirty-seven years after her daughter was
Watch online HD Download HD