Terrific episode, seeing Bucky as a Guest Star was an awesome surprise, the Mad Hatter was played extremely well, IMHO. A little slip here and there, but, it's a very complex role, with lots of shifting around of moods at the drop of a hat, plus it was his first outing in the character, and I think the performance holds up very well, and if he continues to guest star in the role, it can only get smoother.
Emma is starting to crack down her walls, I wouldn't want to see her accept it "whole-Hog" all at once, as long as we continue seeing baby steps, I'm fine with it (An episode or two back, Emma started coming to Henry to get answers from the book, so, she's definitely advancing in her belief, because once again, she is turning to the book)
Interesting that Mr. Gold made a deal to work with Regina. I'm a little confused with how Jefferson fits in, Regina seemed to expect both and Emma and MaryMargaret to not be there, is that because she expected MaryMargaret to escape and Emma to chase after her, or did she know Jefferson had them (And even set it up)? Jefferson seemed to genuinely be working on his own, and in fact, although for selfish reasons, is trying to help Emma. So, was his kidnap of Emma and MaryMargaret just a happy coincidence for Regina (that didn't work out?) or was Jefferson working with her on the sly?
A big deal has been made by Regina that Snow "took something" from her. Complaining about the Queen of Hearts, taking her father from her, was said in the same manner as when she complains about Snow taking something from her. The Queen of Hearts face was hidden from us. Is it possible Snow spent some time as the Queen of Hearts when she was in hateful mode. Or does the Queen of Hearts look like Snow (IE: Each world has the same faces, but, in different roles?). I didn't catch on while watching (Why I don't know

) but, it just occurred to me the Queen of Hearts, collects hearts. Just like Regina, do all the evil queens/witches partake in this hobby?