The Silver Buddha

Stoll Picture Productions

Crime Drama
26 min     0     1923     United Kingdom

Overview

Our hero Dr Petrie is caught by evil Fu-Manchu and imprisoned near the British Museum, where he risks a daring escape, high above the London streets.

Similar