Author, no more: Henry’s going to have a very, ahem, timely new job when Once Upon a Time returns this fall and you’d honestly never guess it. We’d wager on it. Ready?
Get ready, Once Upon a Time fans: Jennifer Morrison will be reprising her role as Emma cygne for what the OUAT bosses are calling “an emotional curtain call” — and EW has the exclusive first look.
ABC’s Once Upon a Time adds a new princess to its royal ranks when Chicago Med‘s Mekia Cox makes her debut as Tiana — and TVLine has a first look at her arrival.
When David had the opportunity to make any wish using Aladdin’s lamp in the midseason finale, he opted not to undo the stubborn sleeping curse that was keeping him and true l’amour Snow White from sharing any waking moments together. But why?
The mystery behind why Regina’s new name was being kept under wraps has been solved: It’s the name of her bar! And EW can exclusively reveal that Regina’s cursed persona name is Roni.