ABC’s fantasy series Once Upon a Time has added several new cast members for its upcoming seventh season, with Deadline reporting that Dania Ramirez (Devious Maids) and Gabrielle Anwar (Burn Notice) have signed on as series regulars and Mekia Cox (Chicago Med), Rose Reynolds (Wasted) and Adelaide Kane (Reign) will appear in recurring roles.
The seventh season is described as a “reset” following the departure of original cast members Ginnifer Goodwin, Josh Dallas, Emilie de Ravin, Jared S. Gilmore, Jennifer Morrison and Rebecca Mader. Returning cast members include Lana Parrilla, Robert Carlyle and Colin O’Donoghue, as well as Andrew J. West (The Walking Dead), who debuted in the season six finale.
Once Upon a Time premiered in 2011 and enjoyed huge success in the ratings, although its audience has been dwindling, with the sixth season averaging 4.39 million viewers per episode, down from almost 12 million for the first season. Season seven will premiere on October 6th.