A complete print was recently discovered in Chile (according to an article in 'The National' published on 25 November 2024).
About 23 minutes of this film survive with Getty Images Archive Films, until it was found complete in Chile 2024.
The film was discovered in January 2023 in Chile, by researcher and author Jaime Córdova. The copy runs 40 minutes. Is tinted ad was released in September 30th in the Festival Internacional de Cine Recobrado de Valparaíso, Chile.