check the best sic-fi list
My post was purely tongue in cheek, but the movie takes place in Houston (even though it was filmed in Dallas) :0)