Tadanobu Asano
Kyoji
Tadanobu Asano
Kyoji
Kang Hye-jung
Noi
Eric Tsang Chi-Wai
Monk
Maria Cordero
Maria
Ken Mitsuishi
Lizard
Tomono Kuga
Seiko
Hiro Sano
Hideki
Toon Hiranyasap
Wiwat
Hideki Jitsuyama
Kyoji's Father
Pen-Ek Ratanaruang
Director
Christopher Doyle
Director of Photography
Lee Chatametikool
Post Production Supervisor
Koichi Shimizu
Sound
Akritchalerm Kalayanamitr
Sound Editor
Patamanadda Yukol
Editor
Saksiri Chantarangsri
Production Design
Andy Lau
Executive Producer
Hualampong Riddim
Original Music Composer
Prabda Yoon
Screenplay