There are not many shows that make you want to immediately rewatch the entire season from the beginning.
A perfect transition into a second season that leaves one intrigued and excited. Well done in all respects. This episode was dramatic, touching, humorous, and exciting. The only negative thing is knowing you have to wait however many months for the next season.
Without recapping the story, I will say that this episode brilliantly encapsulates the timeless themes of true love vs the lust for power. If Shakespeare were alive, he would watch Once Upon a Time.