Massachusetts, años 80. Dicky Eklund (Bale), un boxeador conflictivo pero con talento, intenta redimirse entrenando a su hermano menor. En sus buenos tiempos había sido el orgullo de la ciudad de Lowell, en Massachusetts, por haber tumbado una vez al campeón del mundo Sugar Ray Leonard; pero después vinieron los tiempos difíciles en los que se hundió en una peligrosa mezcla de drogas y delincuencia. Mientras tanto, su hermano Micky Ward (Mark Wahlberg) se ha convertido en una promesa del boxeo, y las riendas de su carrera las lleva su madre (Melissa Leo). Sin embargo, a pesar de su potente gancho de izquierdas, siempre acaba derrotado. Tras un combate que nunca debió celebrarse, Micky decide seguir el consejo de su novia Charlene (Amy Adams) y alejarse de su familia.
How You Like Me Now — The Heavy
Dicky, acompañado por Micky, hace las rondas en las calles de Lowell haciendo alarde de su fama y popularidad entre los lugareños; (repite) durante la emoción de la victoria de Micky sobre Sánchez.
Sweet Dreams — Keith St John
Can't Hide Your Love Forever — Mariner
Solid Gold — Keith Mansfield
[Instrumental]
Down And Dirty (as heard on Las Vegas) — Michael Mulholland
Saints — The Breeders
Dicky, finalmente apareciendo en el gimnasio, entrena a Micky con las almohadillas, luego lo entrena mientras se spars.
So In to You — Atlanta Rhythm Section
En el bar, Micky mira fijamente a Charlene, y luego se dirige a ella.
Sara Smile — Daryl Hall & John Oates
Here I Go Again — Whitesnake
En el coche de Micky mientras se detiene en la casa de su hija para verla antes de su pelea con Sal Mambe; (repeticiones) Micky se prepara para entrar en su pelea por el título con Neary.
Dance Hall Days — Wang Chung
En la sala de crack como Dicky se da cuenta de que su familia ha venido a buscarlo allí antes de la gran pelea de Micky, y avergonzado, salta por la ventana trasera.
Send Me Your Love — Jaymee Carpenter
La Maleta — Antoine Duhamel
I Started a Joke — Bee Gees
Dicky comienza a cantar esto como una forma de recordarle a su madre que acaba de venir y se enfrentó a él en su madrón de crack, que él sigue siendo su hijo, ella luego se une y los dos se van cantando juntos.
Jasmine Girl — Pan Ron & សុីន សុីសាមុត
Good Times Bad Times — Led Zeppelin
Dicky decide tratar de conseguir dinero para Micky para que pueda ser pagado para entrenar durante todo el año, un montaje sobreviene de Dicky tratando de estafar dinero juntos, de Micky con Charlene, y luego la policía después de Dicky.
Stakeout — Matt Koskenmaki & David Vanacore
Voices Carry — 'Til Tuesday
Micky, abatido después de la reciente vergüenza que su familia se ha ganado debido a su arresto y el de Dicky y el doc de HBO, entra en un lugar de comida rápida para tomar una copa.
HBO Feature Presentation Theme — Ferdinand Jay Smith
Strip My Mind — Red Hot Chili Peppers
Micky y Dicky vuelven a la pista y comienzan a trabajar de nuevo después de las consecuencias del documental de crack de HBO.
Rock & Roll Stew — Traffic
Micky (Ward) se prepara para su primera pelea después de su nuevo cambio en la gerencia.
Back In the Saddle — Aerosmith
Montaje de la cadena de Ward de luchas exitosas en el juego.
The Warrior's Code (Live) — Dropkick Murphys
Ward entra en su pelea contra Alfonso Sánchez.
Siesta — Mariachi La Estrella
Alfonso Sánchez entra en la pelea.
Can't You Hear Me Knocking — The Rolling Stones
Montaje: Micky, ahora con todos de vuelta en el mismo equipo, y así con Dicky a su lado, entrena más duro que nunca antes de su oportunidad por el título.
Paint the Town Red — The Mahones
Neary entra en el ring para la pelea por el título.
Glory And Consequence — Ben Harper
Créditos finales.
Ice Cream and Cake! — Buckwheat Boyz
On the Couch — Michael Brook
First Kiss — Michael Brook
Not Going to Help — Michael Brook
Hand Beating — Michael Brook
He Slipped — Michael Brook
It's My Life — Michael Brook
Ladies Day Out — Michael Brook
Ward vs. Sanchez — Michael Brook
Dickie Released — Michael Brook
Mickey Fires Dickie — Michael Brook
Ward vs. Neary — Michael Brook
Close Credit Alt. (Bonus Version) — Michael Brook