A silent drama film directed by Herbert Brenon
The Mysterious Princess is not available for streaming at this moment.