In 1920s Shanghai, a group of brave young individuals band together to carry out a dangerous mission, and amid political turmoil, they grow through sacrifice and resilience.
2009
2021
2008
1968
1988
1994
1958
2024
2014
1930
2018
1943
1944
1948
1985
1965
2017
1962
2000
1999