Movie Details
Series Cast

Miyoko Yoshimoto
Poo Rinwon

Tadanobu Asano
Natsuro
Hiroshi Ohguchi
Tetsu Tobiyama

Hajime Yamazaki
Delivery Company Staff

Ken Mitsuishi
Kiryu

Tomorowo Taguchi
Delta Works Japan Sales Manager
Alan Casemore
Thomas Erwing
Derrick Holmes
Bill
Tatsuya Aoshima
TV Announcer

Toshiya Sakai
Head of Aida Detective Agency
Hemi Ito
Delta Works Japan Employee Kiryu's Boss

Kenji Ohba
Watanabe
Maritate Maru
Tropical Fish Salesman
Yohichi Sugiura
Maeda
Tsutomu Tôdô
Killer
Akira Yamaguchi
Killer