China, Japan, Movie Reviews (English)

The Longest Night in Shanghai (2007) – English Review

Love and language barriers.