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