27-year-old Yazaki Junpei (Katsuji Ryo) has come back to his hometown of Matsuyama in Ehime Prefecture for the first time in 10 years after working in Tokyo. As the grandson of the bad guy “Red Shirt” who was punished by Bocchan in Natsume Soseki’s novel Bocchan, he has hated this town which continued to be regarded with disdain, since childhood. An old man (Yamazaki Tsutomu) picks a quarrel with Junpei inside a streetcar as he heads to his parents’ home in Dogo. Could this man be the Bocchan who once acted violently with free abandon in Matsuyama!? Unable to shake off the feeling of destiny, Junpei reacts to the old man’s high-handed behaviour with rising anger. At that moment, the Dogo Onsen Main Building, which is the symbol of Matsuyama, is being restored for the first time since it was rebuilt to mark its 120th anniversary. Junpei’s former junior high school classmate Takasago Yukari (Takimoto Miori), who works at Dogo’s shopping street, plans to take this opportunity to revitalise the town, and Junpei and Bocchan get involved in the big whirl of activity. What will be the fate of these two men?