1942年的德国,17岁的少年Friedrich(马克思·雷迈特 Max Riemelt 饰)努力训练自己,梦想有朝一日能够加入纳粹的训练营。在通过重重考试之后,他获得了机会,然而他的父亲却极力反对,于是他伪造父亲在文书上签名,成功成为了训练营的一名成员,开始了每天艰苦的训练。在其中,他认识了Albrecht(汤姆·希林 Tom Schilling 饰),一个德国军官的儿子,两人建立了深厚的友情。然而Albrecht却不热衷于纳粹,反而更喜欢文学和写作。Albrecht的父亲却希望儿子跟他一样,以后成为
大萧条时期,每个人都要守住一个梦想,以此来度过最黑暗的时光,生活失意的汽车制造商查尔斯•霍华德(杰夫•布里吉斯 Jeff Bridges 饰)也不例外。他买了一匹小个子赛马,名为“海饼干”,并笼络了一批同样有梦想的人,意图进入赛马圈。
第一个发现海饼干天赋的是训练师 汤姆•史密斯(克里斯•库珀 Chris Cooper 饰),他认为这匹马虽然个头矮小,腿脚也不太灵光,天性中却藏着十足的执拗和倔强,这有可能使其成为赛马圈的王者。他们找来前拳击冠军瑞德•波拉德(托比•马奎尔 Tobey Maguire