This Sunday on ABC’s Once Upon a Time, Emma popped a question at Hook, Belle got an eyeful, a new villain made himself known and a “dead” friend resurfaced.
This Sunday on Once Upon a Time (ABC, 8/7c), Regina gives her “handmaiden” Zelena her voice back — but the wicked witch would be wise to watch what she says next!
“Siege Perilous” as a title gives us flashbacks to old Uncanny X-Men comics, but in any event, this “Siege Perilous” is the title for the third episode of Once Upon A Time’s fifth season.