Nicky Wu
Kong
Nicky Wu
Kong
Charlie Yeung Choi-Nei
Yan-Yan
Eric Kot Man-Fai
Little Shrimp
Zhang Ting
Cheung Siu Ying
Lau Shun
Yan-Yan's Father
William Ho
Devil King
Peter Lai Bei-Dak
Magician
Wong Yat-Fei
Troupe Manager
Raymond Lee Wai-Man
Fortune Teller
Kai Cheung-Lung
Devil King's Man
Four Tse Liu-Shut
Talent Scout
Wong Kwok-Leung
Au Yeung Fu
Roy Szeto Wai-Cheuk
Waiter
Heung Dip
Tailor
Wing Yeung
Costume Design
William Chang
Costume Design
Raymond Wong Ying-Wah
Music
William Wu Wai-Lap
Music
Justo D. Cascante III
Effects Supervisor
Gei-Man Lee
Art Designer
Tsui Hark
Director
Sharon Hui
Writer
Tsui Hark
Writer
Roy Szeto Wai-Cheuk
Writer
Tsui Hark
Producer
Peter Pau Tak-Hai
Director of Photography
Marco Mak Chi-Sin
Editor
Yuen Bun
Martial Arts Choreographer
Raymond Chow
Producer