Watch Once Upon a Time in China Online
Stream Movies in HD - Free TrialSet during the late 19th century, Once Upon a Time in China depicts the stance taken by the legendary martial arts hero Wong Fei-Hung (Jet Li) against foreign forces and their plundering of China. When Aunt Yee (Rosamund Kwan) arrives back from America totally westernised, Wong Fei-Hung assumes the role of her protector. This proves to be difficult when his martial arts school and the local militia become involved in fierce battles with foreign and local government. As the violence escalates, even Aunt Yee has to question her new western ideals.
Like Once Upon a Time in China? Tell us about it...