Zeke Wu is stranded on the road after his car suddenly breaks down. Then he meets a strange old man who invites him to have a cup of tea. That's when his vision from the past grows stronger. He sees two men, Wayne and James, and though they feel familiar to him, he doesn't recognize them at all. At least not at first.
Sterling has been having dreams of Wayne and James for years now, but as he grows older, the dreams become more vivid, especially after an unexpected meeting with a strange old man who offers him a cup of tea. That's when he discovers he's Wayne's reincarnation in this lifetime, and he has an overwhelming desire to locate James. Or who James is supposed to be presently.
When they meet, Sterling feels an instant connection to Zeke, but it takes him a while to be sure that Zeke is the one he's searching for. Moreover, Wayne and James's love story ended in tragedy, and it seems his and Zeke's love story may follow the same path.
Will Sterling and Zeke get their happily ever after? Or are they doomed to follow in Wayne and James's footstep?