故事發生在遙遠的1500年前,沃提根(裘德·洛 Jude Law 飾)背叛了自己的哥哥尤瑟王(艾瑞克·巴納 Eric Bana 飾),導致了人類和巫師之間維系了百年的平衡被打破。幸運的是,尤瑟王唯一的后裔逃過了一劫,這令他的血脈并不至于就此斷絕?! ∫换窝?5年過去,小小的嬰兒被取名為亞瑟(查理·漢納姆 Charlie Hunnam 飾),成長在社會的最底層,并且對自己的身世一無所知。沃提根殺死了哥哥之后獨攬大權,施展自己的鐵腕統治手段,一時間民不聊生。一次偶然中,亞瑟拔出了一把深深插進了巨石中的寶劍,在傳說中,這把劍只有擁有王室血統的人才能夠舉起。這一消息很快就傳到了沃提根的耳中,亞瑟遭到了逮捕。
丁丁(杰米·貝爾 Jamie Bell 配音)和白雪的故事可以說是影響了不止一代人。在史蒂文·斯皮爾伯格和彼得·杰克遜的努力下,丁丁的故事終于被搬上了大銀幕。這一次,丁丁因為一艘古老的船模,而開始了一次驚險的歷險。這艘名為獨角獸號的模型船,隱藏著一個海盜和財寶的故事。為了解開這個流傳了幾個世紀的秘密,丁丁和白雪一起不斷尋找線索,找尋真相。在航海家阿道克船長(安迪·瑟金斯 Andy Serkis 飾)、笨手笨腳的偵探搭檔杜龐(西蒙·佩吉 Simon Pegg 配音)與杜邦(尼克·弗羅斯特 Nick Frost 配音)以及白雪的幫助下,丁丁游歷了半個地球,與惡棍薩卡林(丹尼爾·克雷格 Daniel Craig 配音)斗智斗勇。最終,丁丁終于找到了獨角獸號隱藏的秘密,以及那一則古老的詛咒…… 在第84屆奧斯卡金像獎中,丁丁歷險記獲得了最佳配樂的提名。