Show more
Once Upon a Time in China is a Hong Kong film and television franchise created and produced by Tsui Hark, consisting of six films and a television series released between 1991 and 1997. Tsui also...