Kankurô Kudô
Hiroshi, a 30 year-old businessman, has traveled back in time 20 years. He encounters Kazumi, a young woman who was gravely ill. Hiroshi regarded this as an opportunity to help the young woman from his past, the memory of whom he had always cherished.
Makoto Tanaka (Tadanobu Asano) is 40-years-old and has remarried. His wife is Nanae (Rena Tanaka) and they care for 2 daughters from Nanae’s prior marriage. Makoto tries to have an ordinary family. Nanae then becomes pregnant. Afterwards, things begin to change among the family members.