One of the few joys in Dan’s life is the TV show Junk Shop, a reality show about antiques hosted by the handsome and charismatic Malcolm Tell. Then an old music box turns up, and Dan’s sister encourages him to try to get on the show and meet the object of his affection. He does, and his life changes completely.
When Dan and Malcolm first meet, they have a sudden vision of a couple from the past. Is it a glimpse at a past life or something else entirely? They agree to work together to figure out what is going on, and they stumble upon a forgotten Celtic myth that may explain everything. If the myth is true, then Dan and Malcolm could be a pair of lovers who have been reincarnated over and over again over two thousand years. That seems impossible, but it’s hard to deny that something very strange is happening.
As Dan and Malcolm work to find the truth, they fall for each other hard. But searching for who they really are puts them both in grave danger, and they find themselves racing against time to keep their happily ever after.