Machibuse


Machibuse is a 1970 Japanese drama film directed by Hiroshi Inagaki.

Cast

Machibuse was released in Japan by Toho on April 29, 1970. It was released by Toho International in the United States with English subtitles as The Ambush on December 18, 1970. The film was re-issued in 1971 under the title Machibuse.

Footnotes