导演其实已经反复说明了这是一个“绝境”:
1. 通过胖子的嘴告诉大家,学校附近已成了僵尸的聚集地;
2. 胖子跑不快,肖恩扭伤了脚;
3. 不知道有没有注意到这个细节,在这种情况下硬汉肖恩主动提出休息,其实他也已经逃不动了。然而事与愿违,马上有一群僵尸冲上了逼他们继续逃跑。

4. 肖恩摔倒了,胖子马上也被带倒了,说明胖子也跑不动了。

5. 胖子说的是try,试一下,还是“get to”,不得不,而不是,“We can get it”,“We can make it”,“我们到得了的”,“我们做得到的”,其实胖子也几乎绝望了。

6. 最后,弹尽粮绝

为什么肖恩不在刚刚摔倒的时候射击胖子?那时候僵尸逼得还不是很近,子弹也富余,一个人逃生几率可以增加很多。导演这么做就是为了设置一个绝境,就是为了反复提点大家,没有机会,没有其他选择了,有些肖黑马上会反驳说,他们在地上扭打了半天僵尸也没上来……那只是剧情需要,导演给僵尸放了一下迟缓好让情节丰满一些而已。
综上,我的观点就是,肖恩是一个 法理上无法原谅,但是情理上完全值得原谅的普通人。