影片讲述了曾是参与越战,获知许久未见的儿子自杀的消息,虽然被告知儿子是喝醉跳楼自杀,但看着悲伤的孙女、儿子身上奇怪的瘀伤,以及没有喝醉的证据,起光于是怀疑儿子的死因不单纯,警方拒绝重新调查后,起光决定自己找出儿子遇害的原因。。故事始于一位90多岁的老人对自己在经济大萧条时期生活的追忆开始。23岁雅各衣(罗伯特·帕丁森 Robert Pattinson 饰)因为父母双亡,无力支付学费,被迫从名校肄业出逃。机缘巧合, 他在一个二流马戏团承担起了打杂和照顾动物的工作。马戏团的法宝是一只叫萝西的大象,这是一头非常有灵性的动物。可惜残暴的马戏总监奥古斯特(克里斯托弗·沃尔兹 Christoph Waltz 饰)从不知道爱惜动物。反倒他的妻子玛莲娜(瑞茜·威瑟斯彭 Reese Witherspoon 饰)充满母性地爱着马戏团的动物。因此,雅各衣在今后的日子里渐渐爱上了美丽的女人。在他们决定私奔之际被奥古斯特发现,却是萝西的惊人之举成全了他们的爱情。萝西的举动也成为了雅各保守了七十年的秘密。这个秘密到底是什么呢?。安妮的女儿格雷斯喜欢骑马,却在一次事故中和好友一同从马背摔下,好友遇难,而格雷斯也摔断了一条腿,她心爱的马匹“朝圣者”受伤得面目全非。格雷斯的心里蒙上了挥之不去的阴霾。
母亲心里十分着急。听说蒙大拿有精通马语之人汤姆,安妮决定携女儿和“朝圣者”同往疗伤。汤姆起初不答应,终被感动,格雷斯和“朝圣者”在马语者精心的训练调养下慢慢复原,而离开了大都市的安妮也沉浸在那一片安静广袤的天地中。但是,安妮为此付出了代价——她长期离职,被解雇了,同时和丈夫的感情越来越疏远淡漠。另一方面,汤姆的与众不同让安妮心里泛起了阵阵涟漪。。