Directed by
Raymond Pak-Ming Wong | ... | (as Pak-Ming Wong) |
Herman Yau |
Writing Credits (in alphabetical order)
Edmond Wong | ... | (screenplay) |
Cast (in credits order)
Louis Koo | ... | Emperor Ocean | |
Sandra Kwan Yue Ng | ... | Sweetie | |
Ronald Cheng | ... | General Mai Bing Rong | |
Yueming Pan | ... | Ng Sheung Chun | |
Lynn Xiong | ... | Nightingale (as Lynn Hung) | |
Angelababy | ... | Princess Pearl | |
Heung-Kam Lee | ... | Empress Dowager | |
Chun Chau Ha | ... | Eunuch Chun | |
Tze-Chung Lam | ... | Fatty (as Chi Chung Lam) | |
Suet Lam | ... | Ng Fat Tat | |
Kristal Tin | ... | The Empress | |
Mimi Chu | ... | Mary | |
Wilfred Lau | ... | Harbor Man | |
Li-Na Wang | ... | Flying Swallow | |
Wing-Lei Shek | ... | Mei | |
Lok-Yiu Chan | ... | Ju | |
Carisa Yan | ... | Zhu | |
Raymond Pak-Ming Wong | ... | Million Wong |
Produced by
Yuk-Lam Pang | ... | planning producer |
Changtian Wang | ... | executive producer (as Chang-tian Wang) |
Edmond Wong | ... | executive producer |
Raymond Pak-Ming Wong | ... | executive producer / producer |
Wilson Yip | ... | producer |
Zhao Zhang | ... | producer |
Music by
Jan-Hung Mak | ... | (as Chun-Hung Mak) |
Cinematography by
Kwong-Hung Joe Chan | ... | director of photography (as Kwong-Hung Chan) |
Editing by
Wai-Chiu Chung |
Art Direction by
Raymond Chan |
Costume Design by
Petra Kwok |
Makeup Department
Heidy Sau-Ha Chun | ... | makeup artist |
Wai Kuen Lai | ... | hair stylist |
Production Management
Yiu-Wah Chan | ... | production manager |
Ching Ho | ... | production manager |
Zhao Zhang | ... | production manager |
Art Department
Kung Chan | ... | props |
Yuchen Ji | ... | property master: Mainland unit |
Zhongan Jin | ... | assistant art director: Mainland unit |
Wai Ming Lam | ... | props |
Guang Sun | ... | art director: Mainland unit |
Xu Yin | ... | assistant art director: Mainland unit |
Sound Department
Wing Lai Chin | ... | sound recordist |
Ka Shing Chiu | ... | sound designer / sound effects editor |
Phoebe Chow | ... | dubbing editor: cantonese |
Sing-Hang Fung | ... | dialogue recording |
Siu-Kei Ip | ... | dialogue editor |
Hing-Sang Wong | ... | sound designer / sound editor (as Ken Wong) / sound mixer |
Visual Effects by
Chi-Yin Wan | ... | digital effects manager |
Stunts
Yiu-Sing Cheung | ... | stunt coordinator |
Camera and Electrical Department
Kin-Man Ng | ... | gaffer |
Animation Department
Ping Kit Cheng | ... | animator |
Kwan-Yeung Ho | ... | animator |
Chun-Yu Lam | ... | senior animator |
Editorial Department
Chin-Wah Lee | ... | digital editor |
Chi-Yin Wan | ... | post-production coordinator |
Kai-Wai Woo | ... | digital editor |
Script and Continuity Department
Roydon Chio | ... | script supervisor |
Additional Crew
Ji-Hong Ge | ... | planner |
Chi Kit Wong | ... | title design |
Henri Wong | ... | title design |