Christian Bale will swap his Batman garb to play a baddie in the new Thor movie.

Details of the Oscar-winner's role have not yet been revealed  but he will appear as a baddie in Thor: Love And Thunder, according to American actress Tessa Thompson, who is set to star 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.

Tessa Thompson

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

She added she has already shared "lots of exciting text messages" with co-star Natalie Portman, who will play Lady Thor in the new film, which is being directed by New Zealand filmmaker Taika Waititi.

Thor: Love And Thunder, which will be released in November, 2021, is the fourth Thor film from Marvel and was announced during San Diego Comic-Con last year.

More movie news, reviews and interviews here