Tom Hiddleston has revealed that he relished voicing Captain Hook in Disney's Tinker Bell And The Pirate Fairy.
The Thor star lends his vocal talents to the young villain in the upcoming animated film alongside Christina Hendricks, who voices fairy Zarina.
"There's something complex about bad guys. But there's also something really fun about them, you can take so much relish in it. Especially someone like Captain Hook, who has such charm, style and grace," he said at Disney's D23 Expo.
"He has never wanted to be a hero. He knows he's a bad guy and he loves that, so there's an element of delight you can bring to the performance, even if it's just a vocal one."
Tom, who played baddie Loki in the Thor films and Avengers Assemble, joked he's not averse to playing good guys.
"I played a nice guy in War Horse, and F Scott Fitzgerald (in Woody Allen's Midnight In Paris) was a nice man. Literally, this script landed on my desk and it was a very quick yes," he said.
His co-star Christina revealed she is planning to do more voice roles.
"It's so much fun. You can really let loose and focus on telling the story with your voice. You don't have to worry about your appearance or any of those things. You can get down and dirty, and get really into it. I just absolutely loved it. I would love to do more of it," she said.
Tinker Bell And The Pirate Fairy, directed by Peggy Holmes, will be released in 2014.