James McAvoy reveals he was nearly cast as major Harry Potter villain

McAvoy said he was offered ‘a ton of money’ for the role

Inga Parkel
New York
Saturday 14 September 2024 18:41
Comments
Speak No Evil trailer (2024)

Your support helps us to tell the story

In my reporting on women's reproductive rights, I've witnessed the critical role that independent journalism plays in protecting freedoms and informing the public.

Your support allows us to keep these vital issues in the spotlight. Without your help, we wouldn't be able to fight for truth and justice.

Every contribution ensures that we can continue to report on the stories that impact lives

Head shot of Kelly Rissman

Kelly Rissman

US News Reporter

James McAvoy says he was nearly cast as the major villain in the Harry Potter film series in the early years of his career.

Appearing on the latest episode of Josh Horowitz’s Happy Sad Confused podcast, the 45-year-old Scottish actor shared that he had auditioned for the role of Tom Riddle, who later becomes known as the evil wizard Voldemort (played by Ralph Fiennes).

“I remember it was right at the beginning of my career,” McAvoy recounted. “I auditioned for it and I think they wanted to put me on a retainer. I’d hardly done any work and me and I think ten other actors, they wanted to put us in a retainer so that they could hold us and keep us to choose later.”

It “was a really strange thing,” he said of the process. “And they offered quite a lot of money. For me at that time, it was a ton of money. It was like £40,000 or something like that. I’d done very little work and I wouldn’t be able to do any work for about seven months, I think.”

After speaking with his agent, who told him: “Absolutely not. Don’t do that. We’re gonna go do something else,” he recalled he went on to do a play where he got “booed by a homophobic gentleman.”

“I did that instead and got paid I think £275 a week,” McAvoy shared, adding that he has no regrets.

“It was part of the making of me,” he said. “I was actually learning and doing all that.”

British actor Christian Coulson would go on to portray Tom Riddle in the quick flashback scene in the second movie, Harry Potter and the Chamber of Secrets (2002).

Fiennes’s nephew, Hero Fiennes Tiffin, later played the younger version of Riddle in the sixth sequel, Harry Potter and the Half-Blood Prince (2009).

James McAvoy said he was offered a ‘ton of money’ to play a major Harry Potter villain
James McAvoy said he was offered a ‘ton of money’ to play a major Harry Potter villain (Getty Images)

The eight-movie adaptation of author JK Rowling’s best-selling book series about the Boy Who Lived is currently in the process of being turned into a TV series for HBO.

Apple TV+ logo

Watch Apple TV+ free for 7 days

New subscribers only. £8.99/mo. after free trial. Plan auto-renews until cancelled

Try for free
Apple TV+ logo

Watch Apple TV+ free for 7 days

New subscribers only. £8.99/mo. after free trial. Plan auto-renews until cancelled

Try for free

On Monday, HBO launched an open casting call for a new trio of actors to play the next Harry Potter, Ron Weasley and Hermione Granger, with filming likely scheduled to begin in April 2025.

A decade-long TV adaptation was confirmed last year, with the aim of it being a “faithful adaptation of the beloved Harry Potter book series.”

The series is expected to release in 2026, featuring an entirely new cast from the film franchise, which originally starred Daniel Radcliffe, Rupert Grint and Emma Watson as the leading trio.

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in