Watching something like The Angry Red Planet makes me wish I had my own cadre of sarcastic robots ala “Mystery Science Theater 3000″ sitting in the front row. Science fiction doesn’t weather time well quite often. Futuristic films may be the vanguard of their day, but become kitsch later, as the years wear away their [...]