1964 · War, Action, Drama · 1h 27m · 9.0
The sixth film of the desperado outpost series directed by Takashi Tsuboshima