Two military cadets, Bai Lede and Hu Luting, have been friends since childhood, a bond that runs through every choice they make and colors the world around them with duty, desire, and looming consequence. After graduation, [Hu Luting] finds himself posted as a captain in Guangdong, a move that takes him far from his Shanghai home and from the easy ease of friendship he shared with Bai. Hu is depicted as a man more interested in flirtation than romance, a detail that sets the stage for a complicated triangle of affection and loyalty.
Meanwhile Bai Lede stays behind, harboring a deep affection for Hu’s sister, Hu Zhuli. The tension between devotion to his friend and longing for family creates an emotional current that will pull Bai toward Guangdong as well, even as his heart aches for what he cannot have. In Guangdong, Hu’s path crosses with Shi Luohua, the daughter of the local General General Shi. A romance blossoms in secret, but it collides with the General’s expectations and plans for his daughter’s future, who is expected to wed the foolish Liao Di'ao instead of the man who truly loves her.
Back in Shanghai, Bai’s father leverages clout to secure Bai’s transfer to Guangdong, a move that reshapes the arc of every character involved. After a sorrowful farewell with Hu Zhuli, Bai arrives at his new post and is instantly drawn to Shi Luohua, the General’s daughter. In his pursuit, Bai commits a grave misstep: he betrays his friend by informing General Shi of Hu’s elopement plans with Shi Luohua, prompting the General to discharge Hu in dishonor. This act fractures the trust that bound Bai and Hu and plants a heavy seed of guilt in Bai’s heart.
Despite the rift, Bai presses forward, trying to win Shi Luohua’s affection, yet she remains emotionally tethered to Hu, mourning the loss of the man she loves. In a parallel thread, Hu encounters a band of bandits who recruit him to lead them, and he agrees, with a plan to eventually return to the woman he loves. Time drifts forward as Luohua, Bai, and Liao move through a forested journey; they’re suddenly ambushed, and Luohua escapes while Bai presses after her, the tension between old loyalties and new desires reaching a fever pitch.
In a climactic moment, Hu intervenes just as Bai seems ready to break, and the two men are forced to confront what they mean to each other and to Shi Luohua. The arrival of General Shi at the scene confirms that his earlier meddling may have harmed the fragile balance of relationships, and his judgment is tempered by the sight of Hu’s steadfast devotion to Luohua. Forgiveness slowly threads its way through the lives touched by betrayal, with Hu granting Bai a chance at redemption and Bai acknowledging the ache of a different love.
As the dust settles, Bai makes a revealing confession: his true heart lies not with Shi Luohua, but with Zhuli, the sister he left behind in Shanghai. The film closes on this reconciled, bittersweet note—a reminder that duty and friendship can strain, even when the heart discovers its truest home across distance and time.