Sky Jackson is a consultant for the police. He helps them locate missing persons and track down serial killers. He sees things that other people don't, gets impressions through objects. The only thing that Sky didn't see however was Rafe Ferguson, the lead detective on the case. When he sees Rafe again for the first time in almost eleven years, he is in shock. This is the guy who took his virginity in high school, the gorgeous Rafe Ferguson who not only doesn't believe in psychics, but acts as if he never saw him before in his life.
Sky is hurt and angry, but he doesn't have a hell of a lot of time to dwell on it. There's a serial killer on the loose in the gay village, and he's already killed five men. Worse, every time Sky has a vision, it's not of the serial killer, it's of Rafe Ferguson.