Frankie Dunn (Eastwood) es un entrenador solitario y adusto que regenta un gimnasio y que acepta a regañadientes preparar a una voluntariosa boxeadora, Maggie Fitzgerald (Hilary Swank).