: Drama Crime : China France : zh : 14/09/1995 : $2,300,000 (estimated) : Alpha Films La Sept Cinéma UGC Shanghai Film Studios : 108 min : 15.666 : 普通话 : Released