When we left ‘Once Upon a Time’ back in December, Regina/The Evil Queen crushed the heart of Sheriff Graham, the Huntsman in the fairytale world, because he dumped her for Emma. With Graham dead, Storybrooke needs a new sheriff, and Emma steps up to be a candidate. Also on tonight’s episode, “Desperate Souls,” we learn more about Mr. Gold (Rumplestiltskin). If you need to catch up before tonight’s episode be sure to read our ‘Once Upon A Time: ‘ recap.

‘Once Upon a Time’ airs tonight at 8/7c on ABC.

Here is a sneak peek at tonight’s episode: