Candice King as Alana Swan
Jennifer Morrison as Emma Swan
Jared Gilmore as Henry Mills
Ginnifer Goodwin as Mary Margaret Blanchard/Snow White
Josh Dallas as David Nolan/Prince Charming
Lana Parrilla as Regina Mills/The Evil Queen
Robert Carlyle as Mr Gold/The Dark One/Rumpelstiltskin
Katie McGrath as Amy Collins/The Enchantress/Delphinia
As well as the other characters within the Once Upon A Time universe.
YOU ARE READING
Saviours [OUAT || Double Swan Series #1]
FanfictionWe know the story of Emma Swan, mother of Henry, daughter of Snow White and Prince Charming. But what about the story of Alana Swan, who is the mother of Henry, twin sister of Emma Swan, youngest daughter of Snow White and Prince Charming. Emma and...