影片讲述了被遗弃的小男孩孔德尔(彼得·贾戈尔斯基 Piotr Jagielski 饰)不断寻求自身归属感,找寻精神家园的命运故事。从小被母亲遗弃的孔德尔,在孤儿院的生活充满压抑和克制。母亲一心寻找所谓的真爱,嫌弃孔德尔是自己的累赘,非但不收留儿子,反而置自己的亲生骨肉于不顾。面对母亲的抛弃,小孔德尔失声痛哭。终于,才十一岁大的孔德尔毅然逃离孤儿院,去追寻属于自己的家园。孔德尔开始了他的流浪生活,寄住在一艘废弃的破船上,于此有了一个“家”。弃船对面住着一户富裕人家,小女孩跟他年纪相仿,受过良好的教育生活条
在星巴克工作的山姆(西恩•潘 Sean Penn 饰),虽已成人,但智力水平只有7岁。一次偶然,他收留了一个流浪女。该女子帮山姆生下了一个女儿后消失得无影无踪。
他给女儿取名叫露西(达科塔•范宁 Dakota Fanning 饰),因为他最喜欢甲壳虫乐队的《天空中戴钻石 的露西》。他非常疼爱自己的孩子。露西在山姆的细心呵护下慢慢地长大了,她发现爸爸不能看懂稍微复杂一些的故事。她在拒绝长大,希望和爸爸一样。父女俩的生活是那么幸福。
地区的教育官员发现了这个特殊的家庭,他们认为山姆没有能力照顾露西