, the movie, is out now. Thumbs up. Way up. 'Nuff said. Go see it. Heck, if for nothing else than the eye candy. Meaning the special effects. Well, that and the spectacularly gorgeous Megan Fox
and Rachael Taylor
. But even without them it'd still get a thumbs up.
Posted at 7/7/2007 4:08:34 pm by PhilM