故事发生在美国内战结束不久之后,曾经在前线奋勇杀敌的军官基德上尉(汤姆·汉克斯 Tom Hanks 饰)如今成为了一名读报人。他辗转于一个又一个小镇,为生活在那里的居民们带来来自世界各地的最新的消息。一天,基德在德州遇见了一个名叫乔安娜(海伦娜·泽格尔 Helena Zengel 饰)的小女孩,这个可怜的姑娘在6年前被印第安人掳走抚养,如今,重新获得了自由的她将要回到叔叔和阿姨的身边开始正常人的生活,虽然这并不是乔安娜真正想要的。基德和乔安娜之间产生了一种奇妙的联结,于是,基德答应护送乔安娜去她应该去的地方,两人要共同面对的,除了险恶的自然环境外,还有叵测的人心。
乔什(马科斯·波麦兰 Max Pomeranc 饰)是一个平凡而又普通的美国男孩,某日,他和父亲弗雷德(乔·曼特纳 Joe Mantegna 饰)一起下国际象棋,竟然奇迹般的打败了经验丰富的父亲。之后,乔什又参加了国际象棋公开赛,一路过关斩将,展现出了惊人的天赋。父母决定将乔什培养成一名天才棋手。某日,一位名叫维尼(劳伦斯·菲什伯恩 Laurence Fishburne 饰)的男子出现在了乔什身边,随着时间的推移,两人之间结下了深厚的友谊。与此同时,父母找来了德高望重的围棋老师布鲁斯(本·金斯利 Ben Kingsley 饰)指导乔什。然而,没过多久,乔什便对日复一日的坐在棋盘前的枯燥生活感到了厌倦。
故事发生在美国内战结束不久之后,曾经在前线奋勇杀敌的军官基德上尉(汤姆·汉克斯 Tom Hanks 饰)如今成为了一名读报人。他辗转于一个又一个小镇,为生活在那里的居民们带来来自世界各地的最新的消息。一天,基德在德州遇见了一个名叫乔安娜(海伦娜·泽格尔 Helena Zengel 饰)的小女孩,这个可怜的姑娘在6年前被印第安人掳走抚养,如今,重新获得了自由的她将要回到叔叔和阿姨的身边开始正常人的生活,虽然这并不是乔安娜真正想要的。基德和乔安娜之间产生了一种奇妙的联结,于是,基德答应护送乔安娜去她应该去的地方,两人要共同面对的,除了险恶的自然环境外,还有叵测的人心。