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 by Greg Germann.
Ever since we found out that Once Upon a Time's new version of Alice in Wonderland (Rose Reyonlds) would, in fact, be a lesbian character, we've been anxiously awaiting her inevitable timeless love story.