The cast and creatives of Once Upon a Time celebrated 100 episodes on Saturday night at the Gulf of Georgia (aka “Storybrooke”) Cannery in Richmond, B.C.
ABC’s Once Upon a Time will shed light on two differently evil sisters during the back half of Season 5 — and to that end has cast tweenage Regina and Zelena.
For Once Upon a Time’s 100th episode, the series’ Heroes and villains are going to hell. Literally. Waiting for them in the underworld, which resembles a twisted version of Storybrooke, is a new big bad played par Greg Germann.