Cast & Crew

Directed by

Soi Cheang

Writing Credits

Izô Hashimoto
(screenplay) (as Izo Hashimoto) &
Kam-Yuen Szeto
(screenplay) (as Szeto Kam Yuen)
Izô Hashimoto
(story)

Cast

Shawn Yue
Ryo Narushima
Annie Liu
Megumi
Francis Ng
Kenji Kurokawa
Masato
Sugawara Naoto
Dylan Kuo
Ryuichi Yamazaki
Siu-Lung Leung
Kensuke Mochizuki
Ryo Ishibashi
Principal Saeki
Weiying Pei
Natsumi Narushima
Terri Kwan
Moemi Funato
Hiromi Nakajima
Yoko Kamio
Takuji Suzuki
Kawakami
Ka Sing Chau
Kouhei Fujiyoshi
Syria Leung
The Rich Madam
Agnes Pang
Manageress
Apple Chow
Floor Show Dancer
Beru Au
Floor Show Dancer
Yip-King Poon
Floor Show Dancer
Pik-Ki Leung
Floor Show Dancer
Jun He
Tricky Boy A
Cho-Kuen Chu
Tricky Boy B
Kim-Wing Li
Coolie A
Hung-Kei Li
Coolie B
Mongkon Kadsalo
Ranka
Napakajon Dihsayavattana
Chau
Panupat Kuanchuchai
Hiromi
Verayut Supjaruad
Masa
Noom Haotong
Lang
Aungkana Sukphapa
Ryo's Mother
Adul Kittiwarakul
Ryo's Father
Tinnapop Ausavarungtikul
Member of the Banryu Group
Rattavit Sawansup
Member of the Banryu Group
Chavarit Meesup
Member of the Banryu Group
Yuttana Sukdeetavesup
Member of the Banryu Group
Peboom Samatolay
Ryo's Assistant
Sittichai Nuntajittikul
Ryo's Assistant
Cruyoy Dumdee
Ranka's Assistant
Pitsanu Kongkachai
Ranka's Assistant
Tiger Tippayawan
Naoto Sugawara's Assistant
Jarun Sirinarongporn
Naoto Sugawara's Assistant
Wattana Wiriyakul
Naoto Sugawara's Assistant

Produced by

Shigeyuki Fukushima
associate producer
Izô Hashimoto
executive producer (as Izo Hashimoto)
Tôji Katô
executive producer (as Toji Kato)
Tak-Sam Leong
producer (as Sam Leong)
Jun'ichi Matsushita
producer
Hirofumi Ogoshi
executive producer
Hideki Onuki
line producer
Shinji Sakoda
associate producer
Ka-po Shum
line producer (as Shum Ka Po)
Shin Yoneyama
producer

Music by

Patrick Lo
music composer

Cinematography by

Yuen-Man Fung
director of photography (as Fung Yuen Man)

Editing by

Chi-Leung Kwong
(as Kong Chi Leung)

Production Design by

Silver Cheung

Makeup Department

Ka-wai Hung
makeup artist (as Hung Ka Wai)
Wai-Hing Lau
hair stylist (as James Lau)

Production Management

Wing-Wai Chin
production manager (as Chin Wing Wai)
Lai-Yin Chow
unit manager
Eric Huen
assistant production manager
Tnapronpann Khuprasit
second assistant production manager: Thailand
Wanicha Tanjantung
first assistant production manager: Thailand
Tsz-Kin Tsang
assistant production manager (as Tsang Tsz Kin)
Aroon Wittayanont
production manager: Thailand

Second Unit Director or Assistant Director

Yuthana Dechpitak
second assistant director: Thailand (as Yuttana Deatpitak)
Thammarak Kamuttmanoch
first assistant director: Thailand (as Thammarak Khamuttamanoch)
Tsz-Chun Lee
second assistant director (as Jonathan Li)
Jill Wong
first assistant director

Art Department

Phruthat Boonchaoy
assistant props: Thailand
Thara Kongsa
props: Thailand
Sze Wan Leung
assistant art director (as Leung Sze Wan)
Sireetron Nilmongkol
art director: Thailand
Sivapong Stuenukun
props: Thailand
Kanchit Tresuwan
assistant art director: Thailand
Wai-Ming Wong
props manager (as Wong Wai Ming)

Sound Department

Chi Kien Chen
location sound recordist (as Chan Chi Kin)
Phyllis Cheng
re-recording mixer / sound designer
Ka Shing Chiu
foley recordist (as Chiu Ka Shing)
Siu-Kei Ip
adr recordist (as Ip Siu Kei) / dialogue recordist (as Ip Siu Kei)
Annop Jaikaew
boom operator
Kam-Mang Tam
dialogue: Cantonese (as Ann Tam)
David Wong
sound designer / sound effects editor
Hing-Sang Wong
re-recording mixer (as Ken Wong)
King-On Wong
adr recordist (as Wong King On) / dialogue recordist (as Wong King On)

Stunts

Kriengkrai Harmchan
stunt team: Thailand (as Kriengkai Harmjan)
Kecha Khamphakdee
stunt team: Thailand (as Kecha Kamphakdee)
Charlie Ruedpokanon
stunt double
Tippichai Takkino
stunt team: Thailand
Jack Wai-Leung Wong
martial arts fight director

Camera and Electrical Department

Yat Sun Chan
cinematographer: Japan unit
Witthaya Changgleng
grip: Thailand
Sui Hung Chow
assistant gaffer (as Chow Sui Hung)
Larry Fung
focus puller
Kittiwat 'Jack' Hanprab
best boy grip: Thailand (as Kitiwat Hanprab)
Ka-Fai Ho
dolly
Narong Jareansook
loader: Thailand
Authai Johngratok
assistant camera: Thailand
Adun La-ong-orn
electrician: Thailand (as Adun La-ong-on)
Chun Yee Lee
electrician (as Dee Lee)
Kasam Malee
grip: Thailand
Jaran Muang-on
assistant camera: Thailand
Thanit Namnork
grip: Thailand
Sommay Saengsinchai
best boy electrician: Thailand (as Sommart Sengsinchai)
Prasit Sarakhan
electrician: Thailand
Jirawat Singsear
electrician: Thailand
Siu Kong Tsui
gaffer (as Tsui Siu Kong)
Wai-Lun Wong
still photographer (as Wong Wai Lun)

Casting Department

Nutcha Meansaiyad
casting: Thailand (as Natcha Mansaiyad)
Tirayut Sukprang
casting: Thailand

Costume and Wardrobe Department

Irving Cheung
assistant costume designer
Suwadee Jarensawat
assistant costumer: Thailand
Panchalee Pintong
costumer: Thailand
Pat Tang
wardrobe assistant
Phoebe Wong
assistant costume designer

Editorial Department

Hidi Lai
post-production coordinator
Ricky Lam
avid editor: post-production
Ben Tsui
avid editor: post-production
Kai Wai Wu
avid editor: post-production (as Wu Kai Wai)

Location Management

Jim
location manager: Thailand

Script and Continuity Department

Chi Hung Fan
continuity (as Fan Chi Hung)

Additional Crew

Suriva Asa
production assistant: Thailand
Alice Chan
translator: Cantonese
Fai Chan
translator: Cantonese (as Fai Chan)
Irene Chan
production assistant
Kwok-on Chan
translator: Japanese (as Sunny Chan)
Yat Sun Chan
translator: Japanese
Chaiya Changpeak
runner: Thailand
Ka-Wo Chun
making-of (as Chun Ka-Wo)
Cindy Ho
translator: Japanese
Tossapol Samsook
production assistant: Thailand (as Tossapol Somsook)
Mable So
tea lady
Wannisa Sretongdee
assistant accountant: Thailand
Natrangsima Sukdee
production accountant: Thailand
Prachaya Thariya
runner: Thailand
All Filters