兩年前,科幻小說家大衛(wèi)·戈登(約翰·庫薩克飾)遭受了失去妻子的痛苦。時間并沒有治愈他心中的創(chuàng)傷,反而讓他感到更加空虛。為了緩解自己的孤獨感,大衛(wèi)決定收養(yǎng)一個孩子,但這個決定遭到了周圍朋友和家人的質(zhì)疑和反對。大衛(wèi)不顧別人的意見,收養(yǎng)了一個叫丹尼斯的小男孩(鮑比·科爾曼飾演)。丹尼斯雖然英俊可愛,但他的個性卻很獨特。他自稱來自火星,整天躲在一個紙盒里。他不和其他孩子一起玩,喜歡用沒有膠卷的相機拍照。丹尼斯的到來給大衛(wèi)的生活注入了活力,也給他帶來了久違的愛情。隨著生活的繼續(xù),大衛(wèi)發(fā)現(xiàn)很難與火星男孩相處。。。這部電影改編自大衛(wèi)·格羅德獲獎的科幻短篇小說。