Based on a novel of the same title, the film tells the story of a boy's struggles to overcome the demons of his lover's past. Filmed on location in Hokkaido with its beautiful landscape.