Kankurô Kudô
Moritaka Mashiro (Takeru Satoh) doesn’t want to follow in the path of his uncle who worked as a manga artist, but ultimately died because of exhaustion. Moritaka Mashiro figures he will graduate from school and work at an office. Things change though when falls in love with a girl at school. The girl, who hopes to become a voice actress, tells Moritaka they can marry, but only after they both achieve their dreams. Moritaka then teams up with fellow classmate Akito Takagi (Ryunosuke Kamiki) to publish their first manga.
When mysterious foreign entrepreneurs appear with the intention of tearing down Treasure Town and replacing it with an amusement park, Black and White face their greatest adversaries yet. It is up to the destructive Black to save the fate of the city and up to the gentle White to save Black from his own dark nature. On the street of an unnamed city, literally high-flying urchins Black and White look to protect their turf from invasion from other gangs. While he can be tough in a fight or wielding a weapon, White is an 11-year-old who can’t even dress himself. Slightly older, Black is more worldly and treats his buddy with paternal love. Both look on their city as “our town.” Also prone to seeing the city as his property is world-weary yakuza leader Suzuki, aka the Rat. Feeling the town has become too placid, Suzuki plots his return, much to the consternation of local police.
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.
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.