Донни Йен
Shanghai Affairs is a 1998 Hong Kong martial arts film directed by and starring Donnie Yen.