China, Japan, Movie Reviews (English)The Longest Night in Shanghai (2007) – English Review Captain Charisma / 09/10/2023 Love and language barriers.