Dan (Gregory Harrison) es un ex policía atormentado y de naturaleza violenta, debido a los abusos que él y su madre sufrieron por parte de su padre, cuando Dan era un niño. Traumatizado, Dan tiende a relacionar sexo y violencia (ya que su padre solía pegar a su madre mientras hacían el amor). De vuelta a su vieja ciudad, Dan se encuentra con Brenda (Robin Riker), su antiguo amor de instituto, quién ahora trabaja en la radio local. Recordando los viejos tiempos, ambos vuelven a iniciar un bonito romance, pero él la deja porque tiene miedo de hacerla daño. En la radio local también comienza a trabajar la doctora Claire Archer (Lisa Pescia) quién trata temas sexuales en su programa. Dan se pone en contacto con ella para resolver su trauma, y surge una fuerte atracción entre ellos. El propietario de la radio, Chuck (Morton Downey Jr.) descubre que Claire mató a un hombre en su pasado... Pero Dan, ajeno a ello, comienza un apasionado romance con ella.