Why would Mary Margaret and Leroy team up? Once Upon a Time viewers will receive the answer to this question on Sunday's new episode, as the characters initially clash and then come together for a good cause.
Elsewhere on "Dreamy," Emma investigates the disappearance of Kathryn, while Grump finds forbidden love in the fairy tale universe. Look for Emilie de Ravin to reprise her role as Belle, too.
Enjoy a trio of sneak peeks at the installment now and, as always, return to TV Fanatic soon after it airs for a detailed review of events.
Want more Once Upon a Time?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!