Set in Hong Kong and China in the early 1900s, an older Wan (Ah Lei Gua) and Wai (Theresa Lee) travel through China in search of Foon, Wan's true love. Wai, whose on-and-off status with her boyfriend leads her into a struggle with self-identity, slowly learns about the life of the aging Wan. Through flashbacks, we learn about Wan in her early days (Carina Lau) and Foon (Charlie Yeung), who move in and out of each other's lives.