La película cuenta la historia de Maggie Fitzgerald (Hilary Swank), de 31 años, una camarera de una tienda en Ozarks, Missouri que desea ser boxeadora profesional. Diariamente va a Los Ángeles para poder entrenar en el gimnasio de Frankie Dunn (Clint Eastwood), un entrenador cuyo deseo es que su protegido, Willie (Mike Colter), sea campeón. En el mismo gimnasio también trabaja Eddie Dupris (Morgan Freeman), un antiguo boxeador ciego de un ojo, y viejo amigo de Frankie.
Beyond his silence, there is a past. Beyond her dreams, there is a feeling. Beyond hope, there is a memory. Beyond their journey, there is a love.
