User:Truest Believer/The New Witches

"Separated Realms" is the first episode of Season Eight of ABC's Once Upon a Time. It was written and directed by Federico Gerardo. It is the fifty-sixth episode of the series overall, and premiered on May 25th, 2018.

Synopsis
Regina and Zelena deal with a new threat. Maleficent and Lily go on a dinner with Zorro for the first time. Ella tries to find her stepsisters

Starring

 * Lana Parrilla as Regina Mills
 * Andrew J. West as Henry Mills
 * Jared S. Gilmore as Sir Henry (Wish Realm)
 * Rebecca Mader as Zelena
 * Alison Fernandez as Lucy
 * Dania Ramirez as Ella/Cinderella
 * Rose Reynolds as Alice (Hyperion Heights)
 * Colin O'Donoghue as Hook (Wish Realm)
 * Tiera Skovbye as Robin Hood (Birth)
 * Kristin Bauer van Straten as Maleficent

Guest Starring

 * Agnes Bruckner as Lily Page
 * Jennifer Morrison as Emma Swann
 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Josh Dallas as Prince Charming/David Nolan
 * Kip Pardue as Chad
 * Mekia Cox as Tiana/Sabine
 * Jeff Pierre as Naveen/Drew

Trivia
Production Notes TITLE The title of this episode was revealed by Truest Believer via his Once Upon a Time Wiki account on May 24th, 2018.