Atsuya
Ryosuke Yamada
Harumi Tamura
Machiko Ono
Hideyo Tamura
Kazuko Yoshiyuki
Eriko
Rio Yamashita
Seri (young)
Rio Suzuki
Kariya
Toru Tezuka
Yoshikazu Minazuki
Panta
boy A
You Nakura
Motohiro Niina
Yuuji Namiya
Toshiyuki Nishida
Shota Kobayashi
Nijiro Murakami
Kohei
Kanichiro Sato
Katsuro Matsuoka
Kento Hayashi
Akiko Minazuki
Riko Narumi
Seri
Mugi Kadowaki
Takayuki Namiya
Masato Hagiwara
Takeo Matsuoka
Kaoru Kobayashi
Producer
Shinichirou Inoue
Director
Ryuichi Hiroki
Novel
Keigo Higashino
Hidehisa Chiwata
Naohiko Ninomiya
Music
Tatsuro Yamashita
Screenplay
Hiroshi Saito
Art Direction
Tomoyuki Maruo
Rihito Nakagawa
Director of Photography
Atsuhiro Nabeshima
Casting
Kei Kawamura
Lighting Director
Takafumi Kitaoka
Production Designer
Editor
Jun'ichi Kikuchi
Sound Recordist
Akira Fukada
Masato Nakagawa