Christopher Eccleston has joked that he wanted a role in Thor: The Dark World for the money.
The British actor, best known for portraying the ninth incarnation of Doctor Who in the BBC sci-fi series, plays Malekith, leader of the dark elves, in the Marvel sequel.
"The point of my storyline is for me to get paid," he quipped.
Christopher joked he also wallowed in darkness because his character wasn't allowed to feel any joy.
"I saw it last week and was really surprised at the amount of humour because I'm such a miserable b******. I was completely excluded from any of the joy - my character was completely grounded in vengeance. He was like a maniac for revenge," he explained.
"The dark elves had a grudge, which they had slept on for millions of years. Myself and Adewale Akinnuoye-Agbaje, our job was to bring the threat and the menace, and the jeopardy, so we ground it in bitterness."
In The Dark World, warring brothers Thor (Chris Hemsworth) and Loki (Tom Hiddleston) have to join forces to save Asgard and face the threat from the villainous Malekith.
The 49-year-old added: "There were some scenes which didn't make the final cut, which explains the backstory between me, my ancestors and Bor, Odin's father and Thor's grandfather.
"Basically, centuries ago, the dark elves were humiliated in defeat and ground into the earth by Odin. Malekith has slept on that. The theme of that is vengeance. My job was to bring a dark element, the Dark World. The Dark Elves were seeking to turn light into darkness."
:: Thor: The Dark World opens in cinemas on October 30.