פרנקי דאנן (קלינט איסטווד) הוא מאמן איגרוף ותיק ומנוסה, שחייו מלאים בכאב אישי לאחר שבן זוגו נפרד ממנו והקשר עם בתו היחידה נותק. פרנקי סרב במשך שנים לאמן מתמודדים צעירים, מתוך אכזבה וייאוש, והמשיך להוביל את חדר האימונים שלו בשקט אך בבדידות. כל זאת משתנה כשמגיעה למועדון מאגי פיצג'רלד (הילרי סוונק), מתמודדת צעירה עם חלום גדול – להפוך לאלופת העולם באיגרוף. מאגי נחושה ומלאת תשוקה, והיא מוכנה להיאבק על המקום שלה בזירה, למרות התנגדות משפחתה שמנסה להרחיק אותה מהספורט הקשה והאלים.
בשלב הראשוני פרנקי מתייחס אליה בספקנות ואדישות, אך עם הזמן הוא מזהה את הכישרון והנחישות שבה, ומסכים לאמן אותה. המפגשים ביניהם מתפתחים למערכת יחסים עמוקה ומורכבת, כמעט כמו קשר משפחתי מחודש, שממלא את חייהם בשני הצדדים במשמעות ותקווה. פרנקי, שמוכר כמאמן הטוב ביותר בעיר, מלמד את מאגי לא רק טכניקות איגרוף אלא גם איך להתמודד עם קשיים פנימיים וחיצוניים, כשהיא מתמודדת לא רק עם יריבות בזירה אלא גם עם התנגדות משפחתית ומכשולים אישיים. הסיפור מתמקד במאבק הפנימי והחיצוני של מאגי לפרוץ את הגבולות שהציבו לה, ובקשר המיוחד שמתפתח בינה לבין פרנקי, שמוצא דרך לרפא את הפצעים שלו באמצעות האמונה וההשקעה במתמודדת הצעירה. ככל שמאגי מתקדמת ומתקרבת לשיא הקריירה שלה, השניים נאלצים להתמודד עם השלכות הקשות של עולם האיגרוף ושל החיים, כשהגורל שלהם תלוי ברגעים מכריעים בזירה ומחוצה לה.
