All Cast

Andy Lau Tak-Wah

Andy Lau Tak-Wah

Xiao Jinhan

Zhang Jingchu

Zhang Jingchu

Lin Yuyan

Tong Dawei

Tong Dawei

Yamamoto

Lin Chi-Ling

Lin Chi-Ling

Lisa

Siqin Gaowa

Siqin Gaowa

The Empress

Zhang Guangbei

Zhang Guangbei

Commissioner Kong

Xu Ge-Hui

Xu Ge-Hui

Phoenix TV reporter

Vanessa Wang Manni

Vanessa Wang Manni

Leo

Zeng Linshu

Zeng Linshu

Aries

Luo Wenbo

Luo Wenbo

Taurus

Wang Ruizi

Wang Ruizi

Cancer

Li Wanyi

Li Wanyi

Virgo

Cherry Wang

Cherry Wang

Libra witch

Shino Lin Xiya

Shino Lin Xiya

Pisces

Tianqi Shi

Tianqi Shi

Capricorn, witch in black

Zou Na

Zou Na

Sagittarius

Bahargul

Bahargul

Scorpio

Tan Songyun

Tan Songyun

Gemini

Tian Tong

Tian Tong

Aquarius

Scott Workman

Scott Workman

James

Liang Jin

Liang Jin

Mystery Man

Yang Yi

Yang Yi

Bar Supervisor

He Minghan

He Minghan

Sidekick

Zhang Yilong

Zhang Yilong

Sumo

Zhang Enqi

Zhang Enqi

Lisa (child)

Li Landi

Li Landi

Gui Hua

Qixing Aisin-Gioro

Qixing Aisin-Gioro

Silent princess