A year ago, all private investigator Gabe Muller needed to complete his perfect life was the perfect man. Then he met fellow P.I., Raz Reynolds, the man of his dreams. The attraction was mutual, and they made a date for dinner at Raz's house. But when Gabe arrived, he found Raz on the patio with another man. Raz said there was nothing going on, but that's not the way it looked to Gabe. Hurt and disillusioned by what he believed to be Raz's duplicity, he turned his back and walked away.
Now, their paths have crossed again. The security firm where Gabe works has been hired by the owner of an exclusive men's club to stop the leak of members' personal information. Posing as a waiter, Gabe arrives at the club to investigate and runs into Raz who is also working there undercover. Although Gabe is working for the club owner and Raz for one of the club members, their goal is the same. Gabe suggests they temporarily put personal differences aside and share information and Raz agrees.
For Raz, it's the perfect opportunity to try to convince Gabe what he thought he saw a year earlier wasn't what it seemed. That's if Gabe has cooled down sufficiently to listen to what really happened.