« Tap to Next Article »

‘Once Upon a Time’ Beefs Up Its Season 7 Cast With 5 New Additions

Listen up, Oncers! It’s time to get ready for a whole lot of girl power.

‘Once Upon a Time’ Beefs Up Its Season 7 Cast With 5 New Additions

Things are surely heating up in good ol’ Storybrooke.

ABC’s fan favorite, fantasy drama Once Upon a Time is getting a major creative reboot in Season 7, along with a batch of fresh, new faces. Both Gabrielle Anwar (Burn Notice) and Dania Ramirez (Devious Maids) have signed on as full-fledged series regulars, while Adelaide Kane (Reign), Mekia Cox (Chicago Med), and Rose Reynolds (Poldark) have been given recurring roles.

As of now, details about the five latest additions are scarce, but expect some new information to trickle down at the Once Upon a Time panel at Comic Con San Diego.

Clearly, things weren’t looking so good for the show after it lost key cast members Jennifer Morrison, Ginnifer Goodwin, Josh Dallas, Emile de Ravin, Jared Gilmore, and Rebecca Mader in a rather shocking casting shake-up. We’ll just have to wait and see if the show’s newest additions can fill in the void left by these beloved characters.

‘Once Upon a Time’ Beefs Up Its Season 7 Cast With 5 New Additions

As shown in the Season 6 finale, the forthcoming season will revolve around a very grown-up Henry (played by The Walking Dead’s Andrew J. West) and his daughter Lucy (Jane the Virgin’s Alison Fernandez). Lana Parrilla, Colin O’Donoghue, and Robert Carlyle will all return in their staple roles and join forces with adult Henry and Lucy to face the greatest challenge that the residents of the Enchanted Forest have ever encountered.

Once Upon a Time returns to ABC on Fridays at 8 p.m. A premiere date for the new fall season has yet to be announced. 

View Dania Ramirez Pictures »