A Dickensian tale of rats, recompense and retribution.
September 5, 1999
Released
The Tale of the Rat That Wrote
14min
—
1973
1958
2021
1989
2023
2018
1972
2008
1996
2020
1976