拳擊教練法蘭奇(克林伊斯威特 飾)和好友史克(摩根費里曼 飾)年輕時曾在拳擊比賽中發生意外,在倆人心中留下揮之不去的傷痕,使得他們訓練的拳擊員紛紛離去。直到一位想投入拳擊訓練來肯定自己的女孩瑪姬(希拉蕊史旺 飾)出現,開始改變了三人的一生…。瑪姬從小在破碎的家庭中長大,有著比一般人更旺盛的鬥志,一心想藉拳擊來實現夢想甚至改寫人生…在訓練的過程中,瑪姬和法蘭奇在對方身上找到了失去已久的親情慰藉,這讓兩人更珍惜彼此。他們不但找到了克服傷痛的力量,也成功地挑戰了一場又一場的驚險比賽。一心想更登峰造極的瑪姬卻萬萬沒有想到,人生總有更多意外隨時會發生…