Billy ,,The Great Hope (Jake Gyllenhaal) je neporaženi profesionalni boksač, živi u predgrađu New Yorka sa ženom Maureen (Rachel McAdams) i kćeri Leilom (Oona Laurence). Zbog specifičnog načina boksanja, Billy uvijek iz ringa izlazi krvav, u modricama i razderotinama.
U meču u kojem je branio titulu svjetskog prvaka zaradio je gadnu ozljedu oka, a zbog jakih udaraca u glavu i tijelo, počeo je iskašljavati krv. Nakon tog neugodnog i opasnog iskustva Maureen konačno uvjeri muža da se ostavi tog sporta prije nego što ga ubije. Za vrijeme press konferencije nakon meča, Miguel ,,Magic Escobar (Miguel Gomez) izaziva Billyja na borbu.
Kasnije, za vrijeme trajanja priredbe organizirane za sirotište u kojem su Billy i Maureen odrasli, Escobar prijeti Billyju da će mu preoteti titilu, ali i Maureen. Iako ga Maureen smiruje, Billyja svlada bijes i svađa završi tučnjavom u kojoj Miguelov brat Hector (Danny Henriquez) slučajno upuca Maureen...