เรื่องราวติดตาม Sara Johnson (รับบทโดย Julia Stiles), สาววัยรุ่นที่มีความฝันอยากเป็นนักเต้นบัลเลต์ หลังจากที่แม่ของเธอเสียชีวิตในอุบัติเหตุรถยนต์ เธอตัดสินใจย้ายไปอยู่กับพ่อของเธอในชิคาโก ที่นั่นเธอพบกับวัฒนธรรมและชีวิตที่แตกต่าง
Sara ได้พบกับ Derek (รับบทโดย Sean Patrick Thomas), ชายหนุ่มที่มีทักษะการเต้นในสไตล์ฮิปฮอป โดย Derek ช่วย Sara ในการเรียนรู้การเต้นแบบใหม่และทำให้เธอกลับมามีความหวังอีกครั้ง ในขณะที่ทั้งคู่เริ่มมีความรู้สึกที่ลึกซึ้งต่อกัน แต่พวกเขาก็ต้องเผชิญกับความท้าทายจากเพื่อนและสังคมที่มีความแตกต่างทางเชื้อชาติและวัฒนธรรม