Mary Margaret has quite the journey ahead of her on Once Upon a Time. In last week’s episode, Regina ripped out her heart, only to discover that her recent actions leading to Cora’s death have made a black mark on the organ. Now Regina is convinced that Mary Margaret will descend deeper and deeper into darkness until she destroys herself and her family. And it appears that this descent will begin small, but grow soon enough. Marco confesses a big secret in the upcoming episode: he sent his son in the wardrobe with Emma. When Mary Margaret hears the truth, she’s understandably upset that he denied her the opportunity to go through with her daughter, but she’s even more shocked when she slaps him in anger.
Meanwhile, Neal has decided to invite his fiancée, Tamara, to come to town. Emma is upset about her presence, afraid that it could lead to the town’s magic being exposed. Will Tamara’s presence threaten Storybrooke?
Visit our Once Upon a Time page for spoilers, sneak peeks, photos and more.