弗朗西丝(詹妮弗•格雷 饰)与家人前往凯勒曼山区度假。17岁的弗朗西丝对男孩子、舞蹈和家庭游戏都不感兴趣。一次偶然的机会,她来到了一家旅馆,里面的男男女女正在缠绵地跳舞。弗朗西丝立刻觉得这样的舞蹈令人反感。这时,舞蹈教练约翰尼(帕特里克•斯威兹 饰)走了过来,他向弗朗西丝解释并鼓励她学习舞蹈的基本步伐。在舞蹈的过程中,弗朗西丝渐渐被约翰尼的魅力所吸引。然而,由于害怕失去工作,约翰尼不敢与弗朗西丝进一步发展关系。
随着时间推移,约翰尼的舞伴怀孕了,而孩子的父亲竟是弗朗西丝的大学同学罗比。这让弗朗西丝感到困惑和愤怒。她试图让父亲帮忙检查孩子的身份,但弗朗西丝的父亲误以为孩子是约翰尼的,因此阻止了女儿与约翰尼交往。两人的关系因此陷入了僵局。
因为被误解,约翰尼失去了工作。面对困境,他决定离开这个城市,寻找新的工作机会。在离开之前,他向弗朗西丝表达了自己的感情,希望她能够理解并接受自己。尽管内心挣扎,弗朗西丝还是选择了相信约翰尼,并祝福他未来的道路。