2年前,科幻小说家大卫·戈登(约翰·库萨克 John Cusack 饰)遭受了丧妻之痛,时刻并未抚平他心中的创伤,反倒令其愈感空无。为了解闷心中的孤单,大卫决议收养一个小孩,当然这个决议遭到周围亲朋的质疑和对立。不管别人的定见,大卫领养了名叫丹尼斯(鲍比·科尔曼 Bobby Coleman 饰)的小男孩。丹尼斯尽管娟秀心爱,性情却十分乖僻。他自称来自火星,整天躲在纸盒子里,不与其他小朋友游玩,喜爱用没有胶卷的相机摄影。丹尼斯的到来为大卫的日子注入生机,也为他带来久别的爱情。而跟着日子的持续,大卫却发现与火星男孩的共处实非易事…… 本片依据David Gerrold的获奖科幻短篇小说改编。