I kind of had an idea that I wouldn't love this movie. I kinda knew all of the hype surrounding Jamie Foxx (who, by the way, sports the name of what sounds like a porn
I know there are going to be a bunch of nerds out there just waiting to string me up for this one. Of course, I spent a Saturday night watching this sci-fi geekfest, so