Aired Wednesday September 15, 8:00pm - 9:00pmon AFN Family Delayed Feed

Once Upon a Time

Season 6 Episode 18: Where Bluebirds Fly

Zelena helps a young woodcutter who needs a new heart; Zelena decides to take on the Black Fairy against Regina's wishes; the Charmings disagree over Emma and Hook's wedding plans.

Drama / Fantasy
Original air date
Cast and crew
  • Michael ShultzDirector
  • Ginnifer GoodwinSnow White/Sister Mary Margaret
  • Jennifer MorrisonEmma Swan
  • Lana ParrillaEvil Queen/Regina/Roni
  • Josh DallasPrince Charming/David
  • Emilie de RavinBelle
+ Show all cast and crew