วอลเลซ (แดเนียล แรดคลิฟฟ์) หนุ่มอังกฤษที่ย้ายมาเรียนต่อในอเมริกา ได้พบกับแชนนอน (ซูอี้ คาซาน) สาวสวยที่เขาตกหลุมรักตั้งแต่แรกพบ แต่แล้วเขาก็พบว่าเธอมีแฟนอยู่แล้ว ชานนอนกลับแนะนำให้วอลเลซรู้จักกับแชนนอน (อีวาน ราเชล วูด) เพื่อนสนิทของเธอ ความสัมพันธ์ระหว่างวอลเลซกับแชนนอนคนที่สองเริ่มก่อตัวขึ้นท่ามกลางความสับสนของหัวใจที่ยังคงมีแผลเก่า เมื่อความรักที่ซับซ้อนนี้ดำเนินไป พวกเขาต้องค้นหาคำตอบว่าหัวใจจะเลือกทางไหนระหว่างความรักที่ถูกต้องกับความรักที่แอบซ่อนอยู่