One of the great forgotten battles of the 20th century, involving nearly a million Chinese and Japanese soldiers, and three million civilians as unwilling spectators & victims. The Battle of Shanghai was a pivotal event that helped define and shape the modern world.