Główną rolę zaoferowano Jackiemu Chanowi, ale z powodu konfliktu harmonogramów odmówił. Angaż otrzymał Andy Lau.