Earlier this week, we reported that Nic Cage was out as the villain in 'Green Hornet.' The powers that be on the film moved quickly to find Cage's replacement. Christoph Waltz, of 'Inglorious Basterds,' has signed on to play the villain. After seeing Waltz's portrayal of a Nazi Colonel in the Tarantino film, we're going to say this casting change is a MAJOR upgrade. Exciting stuff for fans of 'Green Hornet.'