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