I agree. It is definetly one of the better movies made in recent times that combines both science fiction and social commentary in an intelligent manner. So nothing there.
Now, about Halo. Im not going to tell you to stop hating on Halo, because its pretty obvious that you never will. I AM however going to ask you? What happened to the "You can make a good movie out of anything!" argument. If Neill Blomkamp is such a fantastic new talent (which I think he is btw) then who are you to say that him directing a Halo movie would be a "waste of talent"?!
You see that's the problem I have with you Bob. The fact that, from time to time, you're just as biased against stuff you don't like as these "hardcore meatheaded douchebag fratboys" that you've convinced yourself has invaded your precious "geek" culture, is towards stuff that YOU like.
Fine! You don't like Halo. Fine! You (generally) don't like first person shooters. I get it! Yes, its your opinion. No, I have no right to tell you what you can and can't like. Yes, this is your platform/soap box/whatever, but when you're stating your opinion in a public place (like the internet) you have to be ready to have people call you out and challenge you opinions, which is what im doing right now.
And that's the thing. Lets say that a Halo movie DOES get made and it is directed by a above average/excellent director (lets say Blomkamp for the sake of the argument). It then turns out to be one of the best movies ever made (slight exaggeration I know but bear with me im getting to a point here). Then you review it on your show and give it a bad review. Then I simply just would not be able to shake the thought that you simply just don't like it because you don't like Halo and nothing you ever say or do is ever going to make that sentiment go away.
Granted, were all a bit biased from time to time and I acknowledge and respect that. Im also not saying that you should give a potential Halo a positive review in order to gain credibility with me. You already have that, just not when it comes to certain areas and/or subjects.