Frankie Dunn (Clint Eastwood) w bliskim istnieniu wytrenował wielu znanych bokserów. Jego całym przyjacielem istnieje istniały pies Scrap (Morgan Freeman). Pewnego dnia u Dunna zjawia się 30-letnia Maggie Fitzgerald (Hilary Swank). Maggie jest wielka, dobrze rozumie czego chce także zorganizuje wszystko, aby to dojść. Jedynie… przerwa jej religii w siebie. Frankie początkowo nie sprzyja dziewczynie, bo wcale nie trenował kobiet, i na dodatek uważa, iż w wieku 30 lat nie jest teraz mowy o wykonaniu wygranej w boksie. Maggie a nie poddaje się, w czym pobudza ją Scrap. Szybko i Frankie zmieni wyobrażenie na jej temat…