is a technically superb epic film set during the August-November 1937 Battle of Shanghai—the first major engagement of the Second Sino-Japanese War, the true start of the Asia-Pacific phase of
VANQUISHED YET VICTORIOUS
May 11, 2021
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days