เรื่องราวติดตาม George (รับบทโดย Gerard Butler), อดีตนักฟุตบอลอาชีพที่พยายามเริ่มต้นชีวิตใหม่ในขณะที่เขาต้องการกลับมาสานสัมพันธ์กับ Stacey (รับบทโดย Jessica Biel), อดีตภรรยาของเขา ซึ่งเขายังคงมีความรู้สึกอยู่
George ได้ย้ายกลับไปที่บ้านของเขาและพยายามจะทำให้ Stacey และลูกชาย Lewis (รับบทโดย Noah Lomax) เห็นถึงความตั้งใจที่เขาจะเป็นพ่อที่ดีขึ้น เขาเริ่มเข้าร่วมในทีมฟุตบอลของลูกชาย และใช้โอกาสนี้เพื่อสร้างความสัมพันธ์กับเด็กและผู้ปกครองคนอื่น ๆ ในทีม
แต่การกลับมาของ George ไม่ได้ง่ายเหมือนที่เขาคิด เนื่องจากเขาต้องเผชิญกับความท้าทายจากผู้หญิงที่เข้ามามีบทบาทในชีวิตของเขา รวมถึง Julianne (รับบทโดย Catherine Zeta-Jones) และ Tina (รับบทโดย Uma Thurman) ที่ทำให้เขาหลงใหล
George ต้องเรียนรู้ที่จะรับมือกับความสัมพันธ์ที่ซับซ้อนและค้นหาความหมายที่แท้จริงของความรัก