Detective Anders (Lorraine Bracco) has a case to solve. She's got two missing persons, Alan (Jonathan Rhys Meyers) and Jenny (Rachael Leigh Cook). They could be hurt, they could be dying. The only person who knows tor sure is their best friend David (Shawn Hatosy), who is badly beaten and suffering from amnesia. As David's memory slowly returns, it becomes clear that the three friends were caught in a love triangle. Level headed David is attracted to Jenny, but Jenny has fallen for David's spontaneous and crazy best friend, Alan. Maybe Jenny's involvement with Alan was more than David could handle? Or maybe Alan and Jenny have turned on their best friend? Detective Anders must untangle a web of jealousy and deception to get to the truth.