A Dickensian tale of rats, recompense and retribution.
as J.P. Haddock
as Rat Man
as Assistant
as Haddock's Workman