The Peaky Blinders Star You Never Knew Voiced One of the Most Beloved Elden Ring NPCs

Fans would have a hard time believing how this one star from Peaky Blinders voiced a NPC in Elden Ring.

The Peaky Blinders Star You Never Knew Voiced One of the Most Beloved Elden Ring NPCs

SUMMARY

  • A player comes across a lot of characters in their journey to become the Elden Lord in Elden Ring.
  • The character of Ranni the Witch is voiced by none other than Aimee-Ffion Edwards, who also stars in Peaky Blinders.
  • She has also worked in other video game franchises such as Assassins Creed and Xenoblade Chronicles.
Show More
Featured Video

Elden Ring is one of the most successful video game titles in recent times and has even managed to win the 2022 Game of the Year award. What it offers to the player is a unique open-world experience of a kind never seen before, all thanks to the brilliance of the game’s director, Hidetaka Miyazaki.

Advertisement
A still from Elden Ring's Shadow of the Erdtree DLC
The player gets to come across many characters in Hidetaka Miyazaki’s Elden Ring.

One of the game’s best features is how the players come across a large number of characters in their journey to become the Elden Lord. While many of these turn out to be hostile to the players, some of them end up being loved unconditionally by the fans, and one would have a hard time believing how Ranni the Witch, a fellow NPC is voiced by an actress who also stars in the popular show, Peaky Blinders.

Which Peaky Blinders Star Is Responsible For Voicing Ranni In Elden Ring

The star mentioned here is none other than Aimee-Ffion Edwards, who is responsible for playing the role of Esme Shelby, the wife of John Shelby in Peaky Blinders. As revealed, she has also voiced the character of Ranni the Witch in Elden Ring by FromSoftware.

Advertisement

For people who wonder if this has been her only venture into the world of video games, they would be wrong as she has also voiced characters in many other franchises including Assassin’s Creed and Xenoblade Chronicles. It is ultimately the appearances of stars like these in video games that end up making the title more intriguing and fun to experience.

A look at the character voiced by Peaky Blinders star
Ranni the Witch is voiced by Aimee-Ffion Edwards, a star of Peaky Blinders

Unfortunately, while it might have worked out in the case of Elden Ring, the casting choice does not always end up being perfect. A fine example of the same would be how the casting of Tyler Hoechlin as Sephiroth in the Final Fantasy franchise took effect back in 2020.

Why Tyler Hoechlin Is Disapproved As The Voice Of Sephiroth By Fans Of Final Fantasy

The character of Sephiroth has been iconic ever since it was introduced in the video game series and was voiced by George Newbern before Hoechlin took over with the release of Final Fantasy VII. Many fans in the community have often expressed their disappointment in this particular change of cast as they believe Newbern’s voice was too iconic to replace and deserved a better successor.

Advertisement
A still of the actor at the 2022 WonderCon, via Wikimedia Commons
Fans are disappointed in Hoechlin’s voice as Sephiroth | A still of the actor at the 2022 WonderCon, via Wikimedia Commons

Users on social media platforms, such as this one on Reddit have even described the actor’s voice to be “breathy and just like a weird person“. Casting choices like this one helps the player understand the importance of selecting the right person for the job, as they not only give their voice but help bring the character to life.

Elden Ring is available to purchase on Steam.

Aaditya Chugh

Written by Aaditya Chugh

Articles Published: 341

Aaditya Chugh is a Gaming Content Writer at FandomWire. With a passion for everything gaming, he's the one you turn to for the latest insights and reviews straight from the industry. Whether he's diving into timeless classics like the first ever Doom or staying up-to-date with the newest releases like Helldivers 2 and Stellar Blade, he provides whatever you might need to stay in the loop.