HD
2023
Set in 1920s Shanghai, a courageous group of young people unites to undertake a perilous mission. As they navigate the chaos of political unrest, they experience personal growth fueled by their sacrifices and unwavering determination.