Great representation of religious nuts and racist blacks
It's been a decade since I watched the movie but it's stuck with me how realistically (a.k.a. non-PC) it portrays stupid mob mentality, religious nuts, rash decisions when under pressure, and racism / useless division.
Even on a small budget, the movie conveyed a ton of great messages, had nice visual effects and brought a sense of wonder. I agree with everyone that the ending was dumb, even if it's meant to be a meaningful message itself, it was cheap and unrealistic that a bunch of people would all agree to die instead of going on, but it is what it is.
Most of the movie was fantastic, and like I said, very brave in making major social issues blatantly obvious.
The only thing that truly pissed me off was the face of the bald bitch in the ending, watching the main character having a meltdown all high and mighty as if he deserves it for choosing to protect his son instead of throw his life away and help her. As if he was inclined to throw his and his son's lives to help the bitch. Even the religious nut didn't annoy me that much cause at least she got killed for viewer satisfaction.