53 Stages of the Road
(1959)
1959
1h 29m
An Edo appointed official Baba must ensure the safe delivery of shogunate funds to Kyoto.
DIRECTOR
Details
Production
Companies
Countries
More Info