James Spader to play villain Ultron in Avengers sequel
James Spader has been cast as the villain Ultron in the second Avengers movie.
Avengers: Age of Ultron will see the Marvel Comics superhero team battle a rebellious artificial intelligence which creates an android to attack them.
The sequel will be released in May 2015.
Joss Whedon returns as director for the sequel and Robert Downey Jr. and Mark Ruffalo will reprise their roles as Iron Man and The Hulk.
The first Avengers film was a huge global hit last year, taking more than a billion dollars at the box office.
It also starred Chris Hemsworth as Thor, Chris Evans as Captain America and Scarlett Johansson as the Black Widow.
James Spader has won three Emmy awards for his role as attorney Alan Shore, who appeared in both Boston Legal and The Practice.
James Spader has also starred in the American Office and last year’s Oscar-winning film Lincoln.