Siege Perilous

"Siege Perilous" is the third upcoming episode of the fifth season of ABC's Once Upon a Time. It will be the ninety-first episode of the series overall.