The storybook isn't closed on "Once Upon a Time," though the cast of characters will be changing.
ABC has renewed the fairy tale drama for a seventh season, which will see a major "reset" of the show. Star Jennifer Morrison already announced she isn't returning as Emma Swan for season 7, and now, more regulars are departing the show.
Creators Edward Kitsis and Adam Horowitz revealed in a statement that Ginnifer Goodwin (Snow White), Josh Dallas (Prince Charming), Jared Gilmore (Henry), Emilie de Ravin (Belle), and Rebecca Mader (Zelena) will not be returning.
Season 7 will reportedly focus on Lana Parrilla's Regina, Robert Carlyle's Rumplestiltskin, Colin O'Donoghue's Captain Hook (who married Emma in last week's episode), and two new characters played by Andrew J. West ("The Walking Dead") and 11-year-old Allison Fernandez ("Jane the Virgin"). They will be introduced in Sunday's two-hour Season 6 finale.
Kelly Woo is a writer and editor living in Brooklyn, New York. She graduated from Duke University and has written for AOL, Entertainment Weekly, Variety, and Yahoo.