All Cast

Shun Oguri

Shun Oguri

Eiji Akutsu

Gen Hoshino

Gen Hoshino

Toshiya Sone

Mikako Ichikawa

Mikako Ichikawa

Ami Sone

Meiko Kaji

Meiko Kaji

Mayumi Sone

Junko Abe

Junko Abe

Mayumi Sone (young)

Ryudo Uzaki

Ryudo Uzaki

Tatsuo Sone

Yutaka Matsushige

Yutaka Matsushige

Yosuke Mizushima

Kanji Furutachi

Kanji Furutachi

Masao Torii

Yukiko Shinohara

Yukiko Shinohara

Chiyoko Ikushima

Nanoka Hara

Nanoka Hara

Nozomi Ikushima

Shōhei Hino

Shōhei Hino

Kazunobu Komura

Terue Shoji

Terue Shoji

Michi Suto