2 hr. 3 min.
Young Chinese Kuang Yishan (Sun Daolin), an apt player of the ancient strategy game Go, is sent to Japan to study with one of its great masters, Rinsaku Matsunami (Rentarô Mikuni). Through Matsunami's tutelage, the boy grows into a champion. But during World War II, he's forced to swear allegiance to Japan. When his son with a local woman is killed in combat, he attempts to get revenge through the game, challenging his former master to a match that lasts for more than three decades.