Ryota (Masaharu Fukuyama) is a successful Tokyo architect who works long hours to provide for his wife, Midori (Machiko Ono) and six-year-old son, Keita. But when a blood test reveals Keita and another baby were switched at birth, two very different...

More...