Release Date: 01 June 1921
A girl detective and a reporter recover stolen gems hidden in a Chinese idol.
Runtime: 68 min
Vote Average: 0
Vote Count: 0
Production Companies : Stoll Picture Productions,
Production Countries: United Kingdom
Budget: $ 0