Go (2001)
Go is a 2001 coming-of-age movie, directed by Isao Yukisada, based on Kazuki Kaneshiro's novel of the same title, which tells the story of a Japanese-born North Korean teenager Sugihara (Kubozuka Yōsuke) and a prejudiced Japanese girl Tsubaki Sakurai (Kō Shibasaki) whom he falls for.
More at Wikipedia.