四位驻伊美军士兵接到了回国的调令,然而,一次恐怖性炸弹袭击,改变了他们的命运。军用卡车司机凡妮莎(杰西卡•贝尔 Jessica Biel 饰)被炸成重伤,军医威尔(塞缪尔•杰克逊 Samuel L. Jackson 饰)负责救治,结果不幸截肢。贾马尔(50美分 50 Cent 饰)误杀了伊拉克妇女,从此存下心结。汤米(布莱恩•普莱斯列 Brian Presley 饰)亲眼目睹了战友阵亡,悲痛欲绝。四个人回国后,凡妮莎在校园做体育老师,但是配搭的假肢让她黯然神伤。威尔的妻子发现丈夫的情绪总是失控,而叛逆的儿子也经常顶撞父亲;贾马尔和汤米同时进行了心理诊疗小组,但是两人发生争执,分道扬镳,没想到再次见面却是生死一线……
2年前,科幻小说家大卫·戈登(约翰·库萨克 John Cusack 饰)遭受了丧妻之痛,时间并未抚平他心中的伤口,反倒令其愈感空虚。为了排遣心中的孤独,大卫决定收养一个小孩,当然这个决定遭到周围亲友的质疑和反对。不顾他人的意见,大卫领养了名叫丹尼斯(鲍比·科尔曼 Bobby Coleman 饰)的小男孩。丹尼斯虽然清秀可爱,性格却非常古怪。他自称来自火星,终日躲在纸盒子里,不与其他小朋友玩耍,喜欢用没有胶卷的相机拍照。丹尼斯的到来为大卫的生活注入活力,也为他带来久违的爱情。而随着生活的继续,大卫却发现与火星男孩的相处实非易事…… 本片根据David Gerrold的获奖科幻短篇小说改编。