아버지와 단둘이 사는 고등학교 학생 앤디(Andie: 몰리 링왈드 분). 그녀는 매사에 성실하여 이따금씩 학교친구들의 시기를 받기도 하는 우등생이다. 더키(Duckie: 존 크라이어 분)는 앤디의 절친한 친구로 그녀에게 사랑을 느끼지만 그녀의 반응은 그저 친구 일뿐. 그런 그녀가 우연히 부유한 가정의 아들 브레인(Blane: 앤드류 맥카시 분)을 만나게 되면서 사랑이란 감정에 눈뜨게 되지만 둘사이 성장과정의 차이로 쉽게 융합될 수 없어 방황하게 된다. 한편 평소 앤디에게 열등감을 갖고있던 블레인의 친구 스테프(Steff: 제임스 스페이더 분)가 둘 사이를 방해하는데.