A British silent crime film directed by J. O. C. Orton
The Celestial City is not available for streaming at this moment.