Beautiful, interesting, incredible cinema.
This film depicts the Japanese troops advancing into Hankou, China, during the Sino-Japanese Conflict.