Vinny Pazienza (Miles Teller) weiß, wie er sich aufrappelt: Nachdem er 1988 eine herbe Niederlage einstecken musste und ihm von Promoter Lou Duva (Ted Levine) geraten wurde, aufzuhören, sucht er sich mit Kevin Rooney (Aaron Eckhart) einen neuen, scharfsinnigen Trainer und steigt zwei Gewichtsklassen auf. Rooneys radikale Strategie zeigt Wirkung, als Vinny, jetzt gut sechs Kilo schwerer, gegen Gilbert Delé (Jean Pierre Augustin) gewinnt und damit neuer Weltmeister im Supermittelgewicht wird. Doch das Aufstehen nach dem Knockout, den Vinny alias „The Pazmanian Devil“ als nächstes erfährt, kostet ihn mehr Kraft als alles zuvor. Bei einem Autounfall bricht er sich das Genick und bekommt die Diagnose, dass er vielleicht nie wieder wird laufen können. Vinny wählt eine riskante Therapie, erholt sich zuhause bei Vater Angelo (Ciarán Hinds) und Mutter Louise und fängt im Geheimen an, zu trainieren…