Christian Bale cast as a villain in upcoming Marvel film

By Keiran Southern, PA Los Angeles Correspondent
1 / 2

Christian Bale cast as a villain in upcoming Marvel film

Christian Bale is set to play the villain in an upcoming Marvel film, one of the movie’s stars has said.

The British Oscar-winner is perhaps best-known for his acclaimed turn as Batman in Christopher Nolan’s Dark Knight trilogy but will appear as a baddie in Thor: Love And Thunder, according to Tessa Thompson.

Christian Bale is set to play a villain in an upcoming Marvel film (Dominic Lipinski/PA Wire)

US actress Thompson stars as Valkyrie in the film.

Speaking to Entertainment Tonight, she said: “Christian Bale is going to play our villain, which is going to be fantastic.

“I’ve read the script. I can’t tell you much.”

Thompson added she has already shared “lots of exciting text messages” with co-star Natalie Portman, who will play Lady Thor.

New Zealand filmmaker Taika Waititi is writing and directing the movie.

It has not yet been announced which villain Bale, 46, will play.

Thor: Love And Thunder is the fourth Thor film from Marvel and was announced during San Diego Comic-Con last year.