Houston Community News >>
12/6/2008 TAICHUNG, Taiwan-- Peter Chan's
$40 million epic about three Chinese mercenaries in 19th century China
won best film at the Chinese-language equivalent of the Oscars on
Saturday, dashing hopes of a home triumph for the surprise Taiwanese hit
"Cape No. 7."
Advertisement