布洛克(罗素·克劳RussellCrowe饰)除了是一名过气的拳击手,依旧三个孩子的父亲。当他的拳击生涯走下坡路后,紧接着而来的是生活的拮据和入不敷出的家庭状况。幸好有贤惠美丽的妻子梅(芮妮·齐薇格RenéeZellweger饰)理解支持,她的从不埋怨和勤劳持家,令这个家庭不至于毫无生机。布洛克放下自尊去排队领取救济金,却挡不住严冬的即将来临,家里食物短缺,生存问题迫在眉睫。布洛克终于决定重上拳击台,这是他可以挽救家人的唯一办法。他的复出引来了民众的关注,成为了人们心中的平民英雄。他在比赛中英勇挥拳,为了男人的尊严,为了家人的生存。