Yuen Woo-ping
True Legend is a 2010 martial arts film directed by Yuen Woo-ping in his first film as directed since 1996 film "Tai Chi Boxer". The film stars Vincent Zhao, Zhou Xun, Jay Chou, Michelle Yeoh, Andy On, David Carradine (in his final film role before his death), Guo Xiaodong, Feng Xiaogang, Cung Le, Gordon Liu, Bryan Leung and Jacky Heung.