Dan Sharp, a gay father and missing persons investigator, accepts an invitation to a wedding on a yacht in Ontario's Prince Edward County. It seems just the thing to bring Dan closer to his noncommittal partner, Bill, a respected medical professional with a penchant for sleazy after-hours clubs, cheap drugs, and rough sex. But the event doesn't go exactly as planned.When a member of the wedding party is swept overboard, a case of mistaken identity leads to confusion as the wrong person is reported missing. The hunt for a possible killer leads Dan deeper into the troubled waters and private lives of a family of rich WASPs and their secret world of privilege.No sooner is that case resolved when a second one ends up on Dan's desk. Dan is hired by an anonymous source to investigate the disappearance 20 years earlier of the grooms father. The only clues are a missing bicycle and six horses mysteriously poisoned.