I have to give this one 3 stars because the boyfriend is dead. It bothered me that he was still hanging around 10 years later not letting Duncan move on with someone else, someone living. Sure Duncan loved him back, but how much of a relationship can a living human and a ghost have? Duncan missed...