Beijing Galloping Horse Films ; Media Asia Films Limited ; screenplay by Su Chao-pin ; produced by John Woo and Terence Chang ; directed by Su Chao-pin
Tsui Hark presents a John Woo film ; a Golden Princess/Magnum presentation of a Film Workshop production ; produced by Tsui Hark ; written & directed by John Woo