Kalinda Evans works for the Anglo-Boer war foundation in Canada. She's sent to South Africa to make sure everyone who lost their lives in the war will be remembered. On her drive to the guest farm in Kimberley, South Africa, Kalinda picks up a female hitchhiker and is startled when just moments later, the woman vanishes. Kalinda would be convinced she was dreaming…except there’s still a white lace handkerchief on the passenger seat.
Extreme sports enthusiast and computer game designer Zack Carter is always after the next big challenge. He’s far too busy for romance and adheres to a three-date rule, until he meets his parents’ latest guest. When she relays the story of her mysterious experience, Zack’s family shares the local ghost story. Kalinda and Zack work together to solve the puzzle of the ghost and how it all ties in with the war and the work Kalinda is doing.
As their attraction grows, Zack realizes he no longer feels the need to prove anything to himself. He only needs to prove to Kalinda that he’s more than a good time.