Tom Hiddleston has revealed how he had doubts about singing a song in Tinker Bell And The Pirate Fairy.
The Thor star, who voices pirate James alongside Christina Hendricks as fairy Zarina in Disney's animated Peter Pan spin-off, had to tune up for the tune, The Frigate That Flies.
"I've never sung in a recording studio before. I've done a lot of voice work. I've done books on tape and commercial voice work - but singing in a studio was completely new to me," he said.
"I was a bit daunted at the beginning. I thought, 'Wow, I'm at Disney and I'm recording a song for a Disney movie!' I grew up on the great songs of Disney.
"My childhood was filled with the songs of Aladdin, The Lion King, Mary Poppins and The Jungle Book, so I was a bit scared at first. After warming up, I had the time of my life in there. I found my voice and it was great. It was really fun. I've sung on stage and I've been in musicals but singing in a studio was a real thrill."
Tom, best known for playing Loki in the Thor films and Avengers Assemble, recalled how he pretended to be Peter Pan villain, Captain Hook, when he was younger.
"During the school summer holidays, my sisters and my cousins would write plays. And at the end of the summer, we'd perform them for our parents," he said.
"I would always play the bad guy. I'm pretty sure I played Captain Hook at one point," he added.
:: Tinker Bell And The Pirate Fairy is out on Blu-ray and DVD now.