Detective Shane Mullin is used to domestic investigations. So when Janet Brint hires him to tail her husband, City Councilor Daniel, he doesn't think much of it. Everyone has something to hide, and Janet thinks Daniel's problem is drugs.
It's not drug abuse that has Daniel hiding out, though. As Shane follows Daniel about, he realizes the politician is having lots of sex. Gay sex at that. Shane is fascinated with Daniel's case, wondering just what Janet hopes to gain by exposing Daniel's secrets.
Shane is also fascinated with Daniel the man, so much so that attraction blooms, and he and Daniel begin an online friendship. One thing leads to another, and Shane finds himself leading his own double life, seeing Daniel while continuing to investigate him.
With no good way out of his deception, Shane has a decision to make about what to tell Daniel, and Daniel himself has some tough choices about his life and whether or not to go public with his sexuality. Can Shane and Daniel work their way through their web of lies?