In 1960s China, French diplomat Rene Gallimard falls in love with an opera singer, Song Liling – but Song is not at all who Gallimard thinks.
1992
2018
2009
2024
1987
1991
1979
2014
—
2003
1993
1933
1983
1978
2021
2011