Detective Harry is on the trail of a stolen diamond necklace worth $100,000.
Release Date: March 28, 1925
View more ->