Who Was In The Cast For Once Upon A Time Season 7? A Look At The New Faces And Returning Favorites
So, you know, when a beloved show like Once Upon a Time makes a big shift, it really gets people talking. After six seasons of magic, curses, and fairytale characters living among us in Storybrooke, the show took a rather bold step with its seventh season. This wasn't just another chapter; it was, in a way, a whole new story, or perhaps a soft reboot, introducing us to Hyperion Heights, a place with its own set of secrets and a new curse to break. It's almost like a fresh start, isn't it?
The decision to shake things up came with a lot of changes, particularly when it came to the faces we'd grown to love. Many of the core actors, whose portrayals of Snow White, Prince Charming, Emma Swan, and more, had become so iconic, decided to move on. This left fans, quite naturally, wondering what on earth would happen next. Who would carry the torch? How would the magic continue without them?
Well, as a matter of fact, the showrunners had a plan. They decided to focus on a few returning favorites while bringing in a whole host of fresh talent to tell a new, yet connected, story. This article will, in short, guide you through the exciting mix of characters and the talented actors who brought them to life in Once Upon a Time Season 7, exploring both the familiar and the new additions that shaped this unique final season.
Table of Contents
- The Big Shift: Why Season 7 Felt Different
- Familiar Faces: Who Came Back to Storybrooke (or Hyperion Heights)?
- The New Generation: Core Cast Additions
- Other Key Players and Guest Appearances
- The Impact of the Cast Changes
- People Also Ask (FAQ)
- Final Thoughts on the Cast of Season 7
The Big Shift: Why Season 7 Felt Different
Once Upon a Time, you know, had this really cool way of blending fairytale lore with modern-day drama. For six seasons, the core story revolved around Emma Swan, the Savior, breaking curses and bringing happy endings to Storybrooke. But by the end of Season 6, it felt like that particular story had, in some respects, run its course. The main curse was broken, the big bads were mostly dealt with, and the characters had, pretty much, found their peace.
So, the creators decided to try something a little different. They opted for what they called a "soft reboot," which basically means keeping the spirit of the show alive but introducing a new setting, a new curse, and a largely new cast. This new setting was Hyperion Heights, a neighborhood in Seattle, where a fresh set of fairytale characters found themselves cursed, unaware of their true identities. It was, arguably, a bold move, a bit like starting a new book in the same series but with different main characters, you know?
This shift aimed to bring new energy and stories to the show, allowing for fresh takes on classic tales and introducing new mysteries. The challenge, of course, was making fans connect with these new characters and their struggles just as deeply as they had with the original ensemble. It was a big ask, but the creative team, naturally, felt it was the best way to keep the magic going, even if it meant saying goodbye to many familiar faces. It was, in a way, a necessary evolution for a show that had explored so many stories.
Familiar Faces: Who Came Back to Storybrooke (or Hyperion Heights)?
While Season 7 introduced a lot of new blood, it wasn't a complete overhaul. Some key players, thankfully, decided to stick around, providing a crucial bridge between the old Storybrooke saga and the new Hyperion Heights adventure. Their presence was, in short, a comfort for long-time viewers, offering a sense of continuity in a season that felt, very, very different.
Lana Parrilla as Regina Mills / Roni: Regina, or the Evil Queen, was, of course, one of the show's most complex and beloved characters. In Season 7, Lana Parrilla returned as Roni, a no-nonsense bar owner in Hyperion Heights. This new identity saw Regina trying to make a fresh start, running a local hangout and, in a way, still looking out for people, even if she didn't remember her past. Her journey involved rediscovering her magical abilities and, ultimately, embracing her role as a leader, just a little different from her mayoral days.
Robert Carlyle as Mr. Gold / Rumplestiltskin / Weaver: The cunning Dark One, Rumplestiltskin, was another character whose journey spanned the entire series. Robert Carlyle, truly, brought such depth to this character. In Season 7, he appeared as Detective Weaver, a gruff, seemingly corrupt police officer in Hyperion Heights. His story, in fact, revolved around finding true love and, in some respects, finally breaking free from the Dark One's power. His interactions with the new characters, particularly Alice, were, you know, pretty compelling, showing a softer side to the typically villainous figure.
Colin O'Donoghue as Captain Hook / Rogers: Killian Jones, the charming pirate Hook, became a fan favorite over the seasons. Colin O'Donoghue returned as Rogers, a police detective and Weaver's partner. Rogers, like Hook, had a deep sense of loyalty and a yearning for connection, though he didn't remember his true love, Emma. His quest to find his missing daughter, Alice, was, arguably, a central emotional thread of the season. His character, basically, represented the longing for family and purpose, a theme that resonated throughout the new narrative.
Beyond these core three, a few other original cast members made special guest appearances, tying up loose ends or offering glimpses of their happy endings. These included Ginnifer Goodwin (Snow White), Josh Dallas (Prince Charming), Emilie de Ravin (Belle), Jared S. Gilmore (young Henry), and Rebecca Mader (Zelena). Their brief returns were, naturally, a treat for fans, providing moments of nostalgia and closure for their long-running stories.
The New Generation: Core Cast Additions
With a new curse and a new town, the cast for Once Upon a Time Season 7 needed fresh faces to carry the bulk of the storytelling. These actors brought new interpretations of classic fairytale characters, weaving their own unique narratives into the show's rich tapestry. Their performances were, in a way, essential to making the new Hyperion Heights storyline feel vibrant and engaging, allowing for a different kind of magic to unfold.
Andrew J. West as Adult Henry Mills
The biggest change, perhaps, was the casting of Andrew J. West as the adult version of Henry Mills. Henry, originally played by Jared S. Gilmore, was the heart of the show for many seasons, the boy who believed in magic. Now grown up, he became the primary protagonist of Season 7, a writer living in Hyperion Heights, unaware of his fairytale past. West, honestly, had the big task of stepping into a beloved character's shoes, but he truly made the role his own.
His character, just like his younger self, had a deep connection to stories and a yearning for something more, even without remembering magic. His journey was about rediscovering his family, his true love, and his purpose as the new "Author." This meant he had to, in some respects, piece together his own life, guided by his daughter, Lucy. West's portrayal showed a Henry who was a bit more world-weary but still possessed that inherent belief and goodness, which was, you know, very important for the character.
Dania Ramirez as Jacinda Vidrio / Cinderella
Every fairytale needs a Cinderella, and in Season 7, Dania Ramirez stepped into the glass slippers as Jacinda Vidrio, the cursed version of Cinderella. Jacinda was a struggling single mother in Hyperion Heights, working hard to provide for her daughter, Lucy. She was, quite literally, unaware that she was destined to be Henry's true love and the fairytale princess we all know.
Ramirez brought a relatable, down-to-earth quality to Cinderella, portraying her as a resilient woman facing everyday challenges, not just evil stepmothers. Her character's primary goal was to protect Lucy and make a better life for them. The romantic tension between Jacinda and Henry, as they slowly started to remember their connection, was, in fact, a central part of the season's charm. She was, you know, a very strong and determined person, even without her magic.
Gabrielle Anwar as Victoria Belfrey / Lady Tremaine
What's Cinderella without her wicked stepmother? Gabrielle Anwar took on the role of Victoria Belfrey, the ruthless real estate developer in Hyperion Heights, who was, in fact, the cursed Lady Tremaine. Victoria was the primary antagonist for much of the early season, a powerful and manipulative woman who seemed to control everything in the neighborhood.
Anwar's performance as Victoria was, basically, chilling and captivating. She perfectly captured the cold, calculating nature of Lady Tremaine, but also hinted at a deeper, more tragic motivation behind her cruelty. Her character's complex relationship with her daughters, Drizella and Anastasia, was, honestly, a key element of her storyline, showing that even villains can have complicated family dynamics. She was, in a way, a very formidable opponent for our heroes.
Mekia Cox as Sabine / Tiana
Mekia Cox joined the cast as Sabine, the cursed version of Princess Tiana from "The Princess and the Frog." Sabine was Jacinda's best friend and business partner, working alongside her in a food truck. She was, in short, a hopeful and optimistic character, always trying to make the best of their difficult circumstances in Hyperion Heights.
Cox brought a wonderful warmth and energy to Sabine, portraying her as a loyal and supportive friend. Her character's journey was about pursuing her dream of opening a restaurant and, eventually, finding her own true love. The exploration of Tiana's story, with its themes of hard work and perseverance, felt, you know, very fitting for the new direction of the show. She was, arguably, a breath of fresh air, always looking for the bright side.
Rose Reynolds as Alice / Robin Hood
One of the most unique and delightful additions to the cast was Rose Reynolds as Alice, the cursed version of Alice from Wonderland, but with a twist: she was also the daughter of Hook and the original Robin Hood (Zelena's daughter, Robin). Alice was, quite literally, a quirky and mysterious young woman living on the fringes of Hyperion Heights, often interacting with Rogers (Hook).
Reynolds' portrayal of Alice was, frankly, captivating. She captured the character's whimsical nature, her deep love for her father, and her unwavering belief in magic, even when no one else remembered. Her character's storyline was, in fact, incredibly important to Hook's arc, as his quest to find her was a major driving force. Alice, with her unique blend of innocence and wisdom, was, you know, a very memorable part of the season, showing us that love truly can transcend any curse.
Adelaide Kane as Drizella Tremaine / Ivy Belfrey
Adelaide Kane played Drizella Tremaine, or her cursed identity, Ivy Belfrey. Ivy was Victoria Belfrey's other daughter and, in a way, a complex antagonist in her own right. She was, apparently, a social media influencer in Hyperion Heights, always trying to undermine her mother and sister, Jacinda.
Kane brought a compelling mix of vulnerability and spite to Drizella. While she initially appeared to be just a spoiled, mean girl, her character's motivations were, in fact, much deeper, rooted in a desire for her mother's love and recognition. Her storyline explored themes of family dysfunction and the lengths people will go to feel seen. Drizella's journey had, you know, some surprising twists, showing that even villains can seek redemption or, at least, understanding.
Emma Booth as The Witch / Mother Gothel
Emma Booth joined the cast as The Witch, later revealed to be Mother Gothel from Rapunzel's story. She was, essentially, the ultimate antagonist of Season 7, a powerful and ancient sorceress with a mysterious agenda. Her character's presence brought a darker, more primal magical threat to Hyperion Heights.
Booth's portrayal of Gothel was, quite literally, menacing and ethereal. She embodied the character's ancient power and her deep-seated resentment towards humanity. Gothel's plan involved, in some respects, reshaping the world and bringing magic back in a destructive way. Her backstory and motivations were, frankly, slowly unveiled throughout the season, revealing a truly formidable foe for our heroes. She was, you know, a very powerful force to contend with.
Other Key Players and Guest Appearances
Beyond the core cast, Once Upon a Time Season 7 featured a number of other talented actors in recurring or guest roles, further enriching the new narrative. These characters, in a way, helped to fill out the world of Hyperion Heights and connect the various storylines.
Yael Yurman as Lucy Vidrio: Lucy, Jacinda's daughter and Henry's child, was, basically, the new "believer" in Hyperion Heights. She was the one who remembered the fairytale past and spent the season trying to convince her father, Henry, of his true identity and break the curse. Yurman brought a sweet and determined spirit to the role, much like young Henry in earlier seasons. Her unwavering faith was, you know, a very important catalyst for the entire season's plot.
Jeff Pierre as Prince Naveen / Drew: Prince Naveen, Tiana's true love, was introduced as Drew, a musician in Hyperion Heights. His story with Sabine/Tiana was, in fact, a charming romantic subplot, showing how love can find a way even under a curse. Pierre's performance added a nice touch of romance and, in some respects, a bit of lightheartedness to the often serious storylines.
Other notable appearances included Robin Givens as Eudora, Tiana's mother, and Kip Pardue as Chad, Jacinda's boyfriend for a time. These characters, you know, helped to

Cast Care - Dos and Don’ts of Taking Care of Casts | Women’s Choice Award

Pin on CSI

How to Apply Orthopedic Fiberglass Casting Tape