
240 minutes
11/25/2006
The young daughter of Keizo Tsujiguchi, a respected physician who runs his own hospital, is found murdered. Keizo secretly blames his wife Natsue because he suspects her of having an affair with his colleague Murai, and having been too distracted to keep proper watch over the child. Being a proud man, he does not accuse her directly, but concocts, instead, a twisted revenge against her. Pretending it is to comfort his devastated wife, Keizo arranges for them to adopt a baby girl. What he hasn't told Natsue, is that the baby is the orphaned daughter of the murderer, a tragic day-laborer who has hanged himself while in police custody. He plans to reveal the child's origins after Natsue has given her heart to the child-- when it will cause the greatest possible hurt.

Satomi Ishihara
as Yoko Tsujiguchi (around 18 years old)

Naoko Iijima
as Natsue Tsujiguchi

Kayoko Kishimoto
as Tatsuko Shimada

Yuya Tegoshi
as Toru Tsujiguchi (around 23 years old)

Kazuki Kitamura

Manami Honjo
as Yukako Matsuzaki

Shunsuke Kubozuka
as Sota Kitahara

Akiyoshi Nakao
as Tatsuya Mitsui

Shihori Kanjiya
as Junko Aizawa

Misako Yasuda
as Yumi Kano

Chikako Kaku
as Keiko Mitsui
Fumiya Togawa
as Toru Tsujiguchi (14 years old)

Yuichi Kimura

Yoko Ohshima

Takehiko Ono
as Detective Wada

Mitsuru Fukikoshi
as Tsuchio Saishi

Ei Morisako
as Yoko Tsujiguchi (around 9 years old)

Takanori Jinnai

Toru Nakamura
as Keizo Tsujiguchi

Keiko Takeshita
as Yoko Tsujiguchi (60 years old)

Masahiko Tsugawa
as Sota Kitahara (60 years old)