I like sci-fi. I also like trashy sci-fi as long as there is some redeeming qualities. But I don't like trash and unfortunately that is all I can call this movie. I actually enjoyed Battlefield Earth a lot more than this and I rarely regret having watched something, even when it's that bad. It boggles the mind how they could screw it up this much, since the background story is not that bad, post-human races behaving like alien invaders, I like that. Special effects are OK, and the locations, costumes, and make-up are also decent. I'm even willing to believe the actors could come off better. It's just a terrible, terrible script, where the characters are constantly sitting around discussing tedious personal (mushy) subjects while the genocide of the human race is supposedly going on. And the fact that the main character is Han Solo like Don Johnson would have portrayed him does not help at all. This could have been in Serenity-range, instead it's making Battlefield Earth look good. This is what Uwe Boll would make if someone (god forbid) got him to do a sci-fi movie. This is Mortal Kombat 2 bad.