Explore: Shanghai Film Group Movies

poster
Assembly
70% (2007)
poster
The World
69% (2004)
poster
Shanghai Fever
73% (1994)