Menu
© 2026 The Couch Critic
Browse 6 movies from Shanghai Television 上海电视台 (STV)
The 31st Shanghai Television Festival "Magnolia Awards" Ceremony took place on June 26, 2026, at the Lingang Center in Shanghai. As one of the most prestigious and authoritative television honors in Asia, the Magnolia Awards celebrate exceptional achievements in TV broadcasting, acting, directing, and screenwriting.The 2026 edition evaluated outstanding Chinese dramas, variety shows, and international programs. The jury panel was highly globalized, featuring 15 industry professionals from seven countries, including Ireland, Germany, France, Malaysia, Singapore, Italy, and China.
Jun 2026
Documentary on five old ladies living in the same nursing home.
Jan 2004
Documentary about the Mosuo people, an ethnic group living in China's Yunnan and Sichuan Provinces.
Jan 1988
Shanghai government decided to build a grand overpass on Chengdu Road, thus buildings need to be demolished and hundreds of households have to be relocated. This documenytary, shot from summer 1993 to early 1994, focused on 6 of these households.
Jan 1994
Documentary on the two generations of the boatmen.
Documentary about people fighting against cancer.
Jan 1991