Frankie Dunn (Clint Eastwood) é uma lenda do boxe, por ele passaram grandes lutadores e passou a vida nos ringues. Sofrendo com o doloroso distanciamento da filha, Frankie há muito tempo optou por não se aproximar de ninguém, seu único amigo é Scrap (Morgan Freeman), ex-boxeador que cuida do ginásio de Frankie e sabe que por baixo da aparência rude, encontra-se um homem que frequenta a missa quase diariamente há 23 anos, em busca de um perdão que nunca consegue alcançar. Então Maggie Fitzgerald, (Hilary Swank) entra em seu ginásio a fim de se tornar uma lutadora de boxe profissional, Maggie traz consigo um talento não-lapidado, uma determinação inabalável e uma tremenda força de vontade. Mais do que tudo, porém, deseja que alguém acredite nela, por não desejar - ou por não ser capaz de - desistir do seu objetivo de vida, Maggie se entrega totalmente ao treino diariamente, encorajada apenas por Scrap. Vencido pela determinação de Maggie, Frankie acaba por aceitar treiná-la.