i'm not completely sure i even understand what steel dislikes about it so much.
okay well let's ignore the better endings (one of which I just came up with after hearing the end of the movie) and the horrible fact of the woman returning from the beginning (a chilling moment in the book reduced to kind of HEH...LOOK HOW GAY YOU ARE).
even if you ignore all this, I think the problem extends into actual plot.
Drayton has just escaped a grocery store full of religious nutjobs, his friend has died, his wife is probably dead. I don't know what he would promise his son, but previous to this, it's all been about surviving with his son alive with him. he's not going to leave him. so why shoot him in the head? maybe the movie did a good job of illustrating this but for some reason I don't think "don't let the monsters get me" means SHOOT ME IN THE HEAD IF THINGS LOOK HOPELESS PAPPAP. it doesn't ring honest to me; he's not going to go outside and try and desperately see if he can find a building up ahead? shift that sucker into neutral and run? fuck, wrap his kid in garbage bags and hurl him like a football towards a building? SO MANY DUMB IDEAS but none of them involve killing your own son.
so lets assume okay, it's hopeless for some odd reason, no one thought to gas up or switch cars or anything like that in this journey, they just avoided all these buildings even though the gas light is blinking, all this gets thrown out, it looks hopeless.
why in FUCK would Drayton shoot everyone ELSE in the car? they didn't say DADDY SHOT ME PLZ : ) they are just along for the ride! it's not a very good thing to do at all.
as a result I don't get the feeling the ending is so much tragic as it is kind of HILARIOUS. he shoots everyone for no reason OH GOD NO HE REALLY DID SHOOT EVERYONE FOR NO REASON NOOOOOOOOOOOOOOOOOOOOO *screams at sky*
maybe the movie drew this better than I'm thinking it did (still ain't seen it) but I just don't see it. the tragedy strikes me as just a little ridiculously over the top. heh...he killed his family and friends...for nothing lol!
imagine if Oedipus gouged out his eyes and ran screaming blind out of the castle only to be stopped by his real mom saying "FINALLY I FOUND YOU" and he screams "noooooooo i thought i fucked you argh"