User:Rubenvst/The Fairest of Them All

"The Fairest of Them All" is the first episode of Season Eight of ABC's Once Upon a Time. It was written by Rubenvst and Lady Junky and directed by Rubenvst. It will be the one hundred and fifty-sixth episode of the series overall.

Starring

 * Lana Parrilla as Evil Queen/Good Queen/Evil Queen (Serum)
 * Rebecca Mader as Zelena/Kelly West
 * Andrew J. West as Henry Mills
 * Colin O'Donoghue as Hook (Wish Realm)/Rogers
 * Adelaide Kane as Drizella/Ivy Belfrey
 * Keegan Connor Tracy as Blue Fairy/Mother Superior

Guest Starring

 * Ginnifer Goodwin as Snow White/Queen Snow
 * Josh Dallas as Prince Charming/King David
 * Jared S. Gilmore as Sir Henry (Wish Realm)
 * Dania Ramirez as Cinderella/Jacinda Vidrio
 * Alison Fernandez as Lucy
 * Alex Lawther as Christopher Robin
 * Beverley Elliott as Granny
 * Giancarlo Esposito as Magic Mirror/Sidney Glass
 * Sunny Mabrey as Glinda