在位于落基山附近的一个名叫“天使之冠”的工人阶级的小城镇里,年轻的父亲伊桑(托马斯?戴克饰)不得不想尽一切办法好好地抚养自己那年仅3岁的儿子内特(阿米克?埃克斯?麦斯?卡罗尔饰),他别无选择,因为内特的妈妈辛迪(琳恩?柯林斯饰)是一个酒鬼。然而,在一个大雪纷飞的日子里,伊桑判断上的一个刹那间的失误,却导致了一场惨剧的发生,最终将这个本来结构和人际关系都异常紧凑且平和的小镇社区,引领至一个他们从没有经历过的陌生的新方向,而他们都想要迫切知道的是,到底谁应该为这次过失负最终的责任,并受到大家的谴责呢?