All Cast

Koji Yakusho
Kenichi Takabe

Masato Hagiwara
Kunio Mamiya

Tsuyoshi Ujiki
Makoto Sakuma

Anna Nakagawa
Fumie Takabe

Yukijiro Hotaru
Ichiro Kuwano

Yoriko Doguchi
Dr. Akiko Miyajima

Denden
OIda

Ren Osugi
Fujiwara

Masahiro Toda
Tôru Hanaoka

Misayo Haruki
Tomoko Hanaoka

Shun Nakayama
Kimura

Akira Otaka
Yasukawa

Shôgo Suzuki
Tamura
Touji Kawahigashi
Psychiatrist

Hajime Tanimoto
Takabe's superior

Tarō Suwa
Takeshi Mikami
Makoto Kakeda
