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
Patamanadda Yukol
Editor
Saksiri Chantarangsri
Production Design
Lee Chatametikool
Post Production Supervisor
Akritchalerm Kalayanamitr
Sound Editor
Koichi Shimizu
Sound
Andy Lau
Executive Producer
Prabda Yoon
Screenplay
Hualampong Riddim
Original Music Composer