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.
Make sure to get your fill of your favorite fairytale characters in tonight's midseason finale of Once Upon a Time. It will be a while before you see them again.
The never-tired adage of Once Upon a Time is that “there’s always a price,” but perhaps the rule of thumb should really be “everyone is a two-faced liar deep down.”