13世纪,在英王理查一世(丹尼·休斯顿DannyHuston饰)的领导下,大英帝国与入侵的法国军队展开了激烈的战斗。勇敢能打的罗宾·朗斯特里特(罗素·克劳RussellCrowe饰)就是这群英国士兵中的一员。作为一名射手,他跟随理查参加了十字军东征,在对法战争中也有英勇表现。但狮心王被阴谋暗杀,罗宾接受了与国王一起被暗杀的罗伯特·洛克斯利的遗愿,以罗伯特的身份回到了英格兰。在王宫大吃大喝之后,罗宾如约来到了罗伯特的故乡诺丁汉。他不仅得到了罗伯特父亲的允许假扮自己的儿子,还意外得知了自己身世之谜。与此同时,法国野心勃勃,觊觎英国的领土,国内却充满了混乱和危机。在风起云涌的时代,罗宾似乎明白了自己生存的使命。不久之后,他拿起长弓,一头扎进了密林深处,开启了罗宾汉经久不衰的传奇……