Movies4u - Watch Locke Hua Liu Online for FREE

The Rat Catcher (197

The Rat Catcher (1974)

IMDb: 5.1
1974

A funny tale of a pretty pickpocket tangling with jewel heists, wallet snatching, and a drug trafficking ring