Эх. Как ни банально это звучит, но надежда умирает последней. В ситуации предложенной Дарабонтом, безнадёги не чувствовалось, потому поступок героя и кажется невероятным. Если же говорить о концовке в целом, так она вообще неграмотная. Нелепая череда маловероятных совпадений, призванная шокировать зрителя.-)