Overrated, repetitive, "I'm tired. We have to keep going. I'm cold. I know"
Geez, 277 pages (really about 130, large type and triple spacing of bleakness). And the happy ending was statistically impossible.
4 stars out of 10. Cannot be made into a good film.