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."

Read More

Advertisement