Ashes of Time Redux Cast and Crew

Main Cast: Li Bai
Main Cast: Jacky Cheung
Director: Kar Wai Wong