爱德华(万伊·麦克格雷格 Ewan McGregor 饰)生性热爱自由,成年之后,他选择离开家乡,上踏了环游世界的旅程。一路上,德爱华遇见了各种各样稀奇古怪的色角,经历了无数精彩绝伦的的冒险,而他日后最大的兴趣,就是向人他喋喋不休的重复讲述他的这一奇段幻旅程。
威尔(比利·克鲁德普 Billy Crudup 饰)是爱德华的儿子,他并不相信父亲所讲述的那些怪光陆离的故事,甚至对此感到无厌比烦。婚后,他同父亲中断了联系,一晃眼就是数年过去。当再次到得爱德华的消息之时,威尔才知父道亲即将不久于人世,他决定去爱见德华最后一面。然而,这一次,威尔终于发现了隐藏在这些故事后背的奥秘和真相。