莱拉(凯丽•拉塞尔 Keri Russell 饰),一个出色的大提琴手;路易斯(乔纳森•莱斯•梅耶斯 Jonathan Rhys Meyers 饰),一名流浪的爱尔兰歌手。一个月色迷离的晚上,两人相遇了。度过难忘的一晚后,莱拉那专横的父亲又强逼她继续踏上音乐会的旅程。路易斯因等不到恋人失望之下离开了;而莱拉发觉爱人走后,独自伤心的等待肚中的孩子出生。岂料几个月后莱拉遭遇了一场车祸,宝宝亦随之夭折。孰料,莱拉的宝宝其实并没有死,而是被她狠心的父亲送到了孤儿院。一晃眼10多年过去了,生活在孤儿院的少年奥古斯
暑假刚刚开始,14岁的男孩沃尔特(海利·乔·奥斯蒙 Haley Joel Osment 饰)就在百般的不情愿中被母亲玫(凯拉·塞吉维克 Kyra Sedgwick 饰)打发到了位于乡下的两个伯父家,他们分别是贾斯(迈克尔·凯恩 Michael Caine 饰)和哈勃(罗伯特·杜瓦尔 Robert Duvall 饰)。
初来乍到的沃尔特十分不习惯乡下的生活,对于两个个性古怪的伯父,他更是敬而远之。一张神秘的照片的出现拉近了沃尔特和伯父们的关系,追寻着照片里的线索,伯父们向沃尔特讲述起了他们当年的故事