Less than a week after losing their villain, a new superhero movie has quickly found a worthy replacement. According to Deadline Hollywood Daily, Inglourious Basterds star Christoph Waltz has been cast as the villain in The Green Hornet.

Waltz takes over for Nicolas Cage, who left the project last week when a financial deal couldn't be met. Waltz will portray the baddie Chudnofsky.

The film recently started shooting in Los Angeles and stars Seth Rogen, Cameron Diaz and Jay Chou.