1963 · Drama, Action, War · 1h 38m · 7.0
Film number six in the Desperado Outpost serie directed by Jun Fukuda