The 24th Shanghai International Film Festival came to a glitzy conclusion Saturday night, as Chinese film Manchurian Tiger took home the top Golden Goblet award for best feature at a star-studded …
( read original story …)
The Shanghai News
The 24th Shanghai International Film Festival came to a glitzy conclusion Saturday night, as Chinese film Manchurian Tiger took home the top Golden Goblet award for best feature at a star-studded …
( read original story …)