Believed to be a lost film, though a print is rumored to exist in private hands.
Two incomplete 16mm prints of the film were discovered in the UK in 2024. One copy (containing reels 1&3) is at the British Film Institute and the other copy (reels 2&3) is at The Cinema Museum in Kennington, London. The two prints have been scanned and a complete version has since been reconstructed.