Once Upon A Time Casts Meegan Warner As Their New Rapunzel

The Once Upon A Time reboot continues as another princess gets recast for the shows seventh season. TVLine is reporting that Meegan Warner (Turn: Washington's Spies) has been cast as a new version of Rapunzel. The character appeared back in season 3 as played by Alexandra Metz (Chicago Fire). The new Rapunzel will find herself trapped in a tower by an evil sorceress… you know, like Rapunzel in the fairy tale. The character is described as 'feisty and full of pluck', which sounds like a way to describe Mary Tyler Moore. She's willing to do whatever it takes to break the spell and get revenge on the woman who imprisoned her.

Meegan Warner

Warner taking over as Rapunzel is the third recent recasting. Dania Ramierez replaces Jessy Schram as Cinderella and Rose Reynolds replaces Sophie Lowe as Alice in Wonderland.

Once Upon a Time returns to ABC in a new time slot, 8 PM on Fridays starting October 6th. The series will lead into Marvel's Inhumans and then later in the year to Marvel's Agents of SHIELD. Rapunzel and Medusa back-to-back. It's a night for people who really like long hair (or at least until the end of the pilot episode of Marvel's Inhumans).

Enjoyed this? Please share on social media!

About Dan Wickline

Has quietly been working at Bleeding Cool for over three years. He has written comics for Image, Top Cow, Shadowline, Avatar, IDW, Dynamite, Moonstone, Humanoids and Zenescope. He is the author of the Lucius Fogg series of novels and a published photographer.
Comments will load 8 seconds after page. Click here to load them now.