曾经,史蒂芬(凯文·科斯特纳 Kevin Costner 饰)亦是怀揣着保家卫国的热血理想参军踏上了战场,然而,知道真正的身处于炮火之中时,史蒂芬才发现,战争,无论对于己方还是敌人,都是一场惨无人道的酷刑。史蒂夫幸运的成为了战场上的幸存者,返回了家乡,没想到这里一切早已物是人非,史蒂芬决定依靠自己的双手,重建家园。史蒂芬有两个孩子,在孩子们眼中,浴战火而重生的父亲显然就是英雄的典范,可是史蒂芬却想向孩子们揭开战争的残酷本质。两个孩子在一颗大树上建造了一间树屋作为秘密基地,没想到这间树屋却成为了另一场战争的导火索