เรื่องราวติดตามชีวิตของ Vinny Pazienza (รับบทโดย Miles Teller), นักมวยที่มีชื่อเสียงในช่วงปี 1980 และ 1990 ซึ่งมีสไตล์การชกที่ไม่เหมือนใครและเป็นที่รู้จักในวงการมวย แต่ชีวิตของเขาได้เปลี่ยนไปอย่างมากเมื่อเขาประสบอุบัติเหตุทางรถยนต์ที่รุนแรง ซึ่งทำให้เขาได้รับบาดเจ็บที่คอและต้องเผชิญกับความเป็นไปได้ที่จะไม่สามารถกลับมาชกมวยได้อีก
แม้จะต้องเผชิญกับความเจ็บปวดและความท้าทาย Vinny ไม่ยอมแพ้ และตัดสินใจที่จะกลับมาอยู่ในสังเวียนอีกครั้ง เขาได้รับการสนับสนุนจาก Kevin Rooney (รับบทโดย Aaron Eckhart), โค้ชที่เคยเป็นแชมป์มวย ซึ่งช่วยเขาในการฝึกซ้อมและเตรียมตัวสำหรับการกลับมาชกอีกครั้ง
ภาพยนตร์เล่าเรื่องราวเกี่ยวกับการต่อสู้ทั้งทางร่างกายและจิตใจของ Vinny รวมถึงความมุ่งมั่นและความพยายามที่จะพิสูจน์ตัวเองในวงการมวย