'Weird' Al Yankovic taught Daniel Radcliffe how to play the accordion.

Daniel Radcliffe had accordion lessons for 'Weird: The Al Yankovic Story'

Daniel Radcliffe had accordion lessons for 'Weird: The Al Yankovic Story'

The 33-year-old actor plays the musician in the biopic 'Weird: The Al Yankovic Story' and recalled how Yankovic taught him how to play the instrument in preparation for the part.

Daniel told IndieWire at the Toronto International Film Festival premiere of Eric Appel's film: "Honestly, the thing that we worked on the most together was the accordion.

"He gave me some accordion lessons, which is something that I can take to my grave that I had that moment. I don't need anything else."

Daniel does not expect audiences to take "a moral" from the film but hopes the spoof helps people delve into their own "weirdness".

The 'Harry Potter' star said: "This is not a movie that we expect you to sit down and take a moral from the story.

"But if there's something to it, it's about leaning into your own weirdness and that being a way of finding your own happiness."

Radcliffe continued: "(Yankovic) is so authentically himself and that has led to this wonderful film, as well as his incredible career."

Evan Rachel Wood portrays pop icon Madonna in the film but doubts the singer will react to the movie.

She said: "I don't think she's going to respond at all. She has other things on her mind and other things to do."

The 35-year-old actress continued: "I love Madonna. I've met her before. We've been very friendly. So I think we're cool. I'm hoping we're cool. And the good news is nothing in this movie actually happened, so I'm a little safe there."