Shanghai Film Festival: Chinese Black Comedy ‘Manchurian Tiger’ Takes Top Prize

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 …)