Confuso, desorientado e ferido, David (Shawn Hatosi), acorda num hospital a ser interrogado pela detective Anne Anders (Lorraine Brasco). À medida que a detective Anders procura descobrir a verdade, chega-se à conclusão que David, a sua namorada Jenny (Racher Leigh Cook) e o seu amigo, Alan (Jonathan Rhys-Meyers) estavam envolvidos num triângulo amoroso que atinguiu proporções bizarras e contornos muito violentos. O triângulo está completo, nenhum tipo de relação sobrevive a tantos vértices.