เรื่องราวเริ่มต้นเมื่อ Jake Tyler (Sean Faris) เด็กหนุ่มที่มีความสามารถในกีฬาและมีความหล่อเหลา ย้ายเข้ามาในเมืองใหม่หลังจากที่แม่ของเขาเสียชีวิต เขาพยายามเริ่มต้นชีวิตใหม่ แต่ต้องเผชิญกับความท้าทายมากมาย โดยเฉพาะการเป็นเป้าหมายของการกลั่นแกล้งจากเด็กในโรงเรียน
Jake ได้พบกับ Max (Djimon Hounsou) ผู้ซึ่งเป็นนักสู้ MMA (Mixed Martial Arts) และสอนเขาเกี่ยวกับการต่อสู้และการใช้ชีวิต เขาเริ่มเข้าร่วมการฝึกซ้อมและกลายเป็นนักสู้ที่มีความมุ่งมั่น แต่ความสัมพันธ์ของเขากับ Baja (Amber Heard) ที่เขาหลงรักกลับทำให้เขาต้องเผชิญกับความซับซ้อนและความกดดันจากคู่แข่งในสนาม