the movie was not bad but what I do not understand is the earth is about to end and you had to put a gay guy in it.There is a saying, if you want an alcoholic to be accepted as an an alcoholic stop telling people he is an alcoholic.Hollywood insists on exploiting sexual preferences to gain ratings.Enough is enough.The gay and lesbian population are out there and there are quite capable of making themselves heard without Hollywood turning them into a circus for your ratings or profit.Stop already!Anyway the movie it self had some good graphics the story line was up to par and the acting was very good. But however the script was lacking.Too robotic,too predictable.Not sure why but allot of B movies with the proper care can be hits.