O jovem Johnny Rourke (Aidan Quinn), é um jogador de futebol americano local, que se apaixona pela rica e linda Tracey Prescott (Daryl Hannah). Num sorteio na escola os dois caem como pares em uma dança, os opostos se atraem e os dois acabam se apaixonando. Jonnhy gosta de viver perigosamente e seu comportamento rude acaba chocando a família de Tracey. No meio disso tudo, temos Rourke, abandonado pela mãe quando criança, em conflito com o pai bêbado(Kenneth McMillan). Tracey terá que decidir entre seu namorado Randy Daniels (Adam Baldwin) ou o misterioso e rebelde Rourke.