1917年,少年威爾(麥肯齊·阿斯丁飾)與父親杰克相依為命,一場意外奪走杰克的生命后,威爾孤身留在南達科他州的農場。為償還債務并保住家園,他帶著父親遺留的雪橇犬奔赴溫尼伯,參加獎金豐厚但危險重重的500英里雪橇馬拉松。缺乏經驗的威爾在途中遭遇暴風雪、雪盲癥等極端挑戰,更因體力透支多次摔傷。經驗豐富的印第安馴獸師奈德(奧古斯特·斯徹倫伯格飾)在賽程中途加入,幫助他重新整備隊伍。盡管補給耗盡、隊員精疲力竭,威爾仍咬牙堅持。最終他雖因賽程臨時延長未能奪冠,卻成為唯一完成比賽的平民選手,并贏得對手與觀眾的敬意。這場極限挑戰不僅磨礪了威爾的意志,也兌現了他對父親守護農場的承諾。