Season 7

Season 7 is the seventh and final season of ABC's Once Upon a Time.

Starring

 * Lana Parrilla as Regina Mills / Evil Queen
 * Colin O'Donoghue as Rogers
 * Andrew J. West as Henry Mills
 * Alison Fernandez as Lucy
 * Dania Ramirez as Jacinda Belfrey
 * Gabrielle Anwar as Victoria Belfrey
 * Mekia Cox as Sabine
 * Robert Carlyle as Mr. Gold

Recurring

 * Adelaide Kane as Drizella Belfrey
 * Rose Reynolds as Tilly Rogers
 * Emma Booth as Gothel Gardener
 * Meegan Warner as Young Victoria Belfrey
 * Nathan Parsons as Nick Branson
 * Yael Yurman as Anastasia Belfrey
 * Tiera Skovbye as Robin Mills
 * Rebecca Mader as Zelena Mills

Guest

 * Jared S. Gilmore as Henry Mills
 * Jennifer Morrison as Emma Swan
 * Emilie de Ravin as Belle Gold
 * Giles Matthey and Anton Starkman as Gideon Gold
 * Christopher Gauthier as William Smee
 * Sara Tomko as Tiger Lily

Lineup Changes

 * Jennifer Morrison, Jared S. Gilmore, Emilie de Ravin, and Rebecca Mader are now billed as guest stars.
 * Mader appears in a recurring capacity.
 * Ginnifer Goodwin and Josh Dallas are no longer billed as starring.

Prominent future plot points

 * If Mr. Gold will be reunited with Belle Gold after death.