This week's Once Upon a Time gave us some unexpected backstory on the Magic Mirror/Sidney. As it turns out, he was actually a Genie, trapped inside a lamp until King Leopold (Snow's father) set him free. A happy man who loved his daughter, Leopold's only real crime was the fact that he couldn't truly love his wife (the Evil Queen). Instead, the situation resulted in the Queen and the Genie falling in love. In hopes of freeing her, the Genie killed Leopold.
In Storybrooke, Sidney and Emma teamed up, hoping to expose Regina for corruption. While they did find valuable information, Regina managed to talk her away out of it, telling the town council that she had used the funds to build a playground for Storybrooke's children. For more on the episode, read our recap and review.
Unfortunately, Once Upon a Time is on hiatus next week, but will return with new episodes on February 12. Jessy Schram will be returning as Cinderella/Ashley. In Storybrooke, Mr. Gold's house is robbed, and Emma is afraid that he may be seeking vigilante justice, so she keeps an eye on him. Meanwhile, Valentine's Day is upon the town and Mary Margaret rounds up Ruby and Ashley for a girls' night out. In the fairytale world, Emilie de Ravin appears as Belle, who agrees to sacrifice herself for a deal in order to protect her town from the Ogre war.