Maya Suzuno
Sachiko Haruno
Takahiro Sato
Hajime Haruno
Tadanobu Asano
Ayano Haruno
Satomi Tezuka
Yoshiko Haruno
Tatsuya Gashûin
Akira Todoroki
Tomokazu Miura
Nobuo Haruno
Anna Tsuchiya
Aoi Suzuishi
Tomoko Nakajima
Akira Terako
Ryo Kase
Rokutaro Hamadayama
Kenji Mizuhashi
Maki Hoshino
Susumu Terajima
Tattooed Man
Emi Wakui
Narrator (voice)
Tsuyoshi Kusanagi
Projectionist
Keisuke Horibe
Man in Noodle Shop
Yuka Nomura
Woman in Noodle Shop
Yoji Tanaka
Man of Prosecution Section
Shunichiro Miki
Camera Boy
Kenichi Matsuyama
Young Man in Red T-Shirt
Issey Takahashi
Chairman of Go Club
Kotaro Shiga
Teacher Gashi
Yoshiyuki Morishita
Detective Donko
Rinko Kikuchi
Waitress At Noodle Shop