两年前,科幻作家大卫·戈登(约翰·库萨克饰)经历了妻子去世的痛苦,时间过去了,但他的内心伤口并没有愈合,反而感到更加空虚。为了填补这份孤独,大卫决定收养一个孩子,尽管他的亲友对这个决定提出了质疑和阻止。不管别人怎么说,大卫还是收养了一个名叫丹尼斯(鲍比·科尔曼饰)的小男孩。丹尼斯虽然长得可爱,但性格非常古怪。他自称来自火星,整天躲在纸盒子里,不和其他孩子玩耍,喜欢用没有胶卷的相机拍照。丹尼斯的到来给大卫的生活带来了活力,也让他重新感受到了爱情。然而,随着时间的推移,大卫发现和这个火星男孩相处并不容易......本片改编自大卫·杰洛德的获奖科幻短篇小说。