Nicky Wu
Kong
Nicky Wu
Kong
Charlie Yeung
Yan-Yan
Eric Kot Man-Fai
Little Shrimp
Zhang Ting
Cheung Siu Ying
Shun Lau
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
Raymond Wong Ying-Wah
Music
William Wu Wai-Lap
Music
William Chang Suk-Ping
Costume Design
Justo D. Cascante III
Effects Supervisor
Gei-Man Lee
Art Designer
Tsui Hark
Director
Sharon Hui
Writer
Tsui Hark
Writer
Marco Mak Chi-Sin
Editor
Tsui Hark
Producer
Roy Szeto Wai-Cheuk
Writer
Peter Pau Tak-Hai
Director of Photography