<I will go through the seasons in this one book>
Cast:
Celestia Mills Played by You
Jared S. Gilmore as Henry Mills
Lana Parrilla as Regina Mills / Evil Queen
Jennifer Morrison as Emma Swan
Ginnifer Goodwin as Mary Margret Blanchard / Snow White
Josh Dallas as David Nolan / Prince Charming
Robert Carlyle as Mr Gold / Rumpelstiltskin