Watch a sneak peek for tonight’s episode of Once Upon a Time, in which Mary Margaret loses her temper and snaps at the dwarves.
The second episode of Once Upon a Time season 4, “White Out,” is a Charming (Josh Dallas) flashback! We’ll see how he first met Anna (Elizabeth Lail) as they battle Bo Peep the warlord (we know, right?!) in the Enchanted Forest.
Related: Once Upon a Time star Josh Dallas teases ‘warlord’ Bo Peep, Anna/David connection
In Storybrooke, Elsa (Georgina Haig) accidentally traps herself and Emma (Jennifer Morrison) in an ice cave, and it’s up to David to find a way to get them out.
This sneak peek shows Mary Margaret (Ginnifer Goodwin) fiddling with a generator, while Grumpy (Lee Arenberg), Granny (Beverley Elliott) and Sleepy (Faustino Di Bauda) argue in the background:
Sleepy wants Marco to fix the power, but Mary Margaret insists that they don’t need help – and then loses it when they keep complaining.
“Look, I am not magic! I have had eight hours of sleep in the last week, I am breast feeding, and I am exhausted! I don’t need this,” she snaps. “I’m starting to get why Regina was evil, it wasn’t her, it was you!”
Wow, harsh words from Snow! Seems like they’re long overdue. We hope this signals her taking on more of a leadership role in town, now that they know that Storybrooke will be their permanent home.
Once Upon a Time season 4, episode 2 “White Out” airs tonight at 8/7c on ABC.
Come back here after the episode airs and share your thoughts! We hope it’s as good as last week’s epic season premiere.
If you want more Once Upon a Time, watch the first sneak peek for tonight’s episode, in which Elsa seals off the town with an ice wall.
We want to hear your thoughts on this topic!
Write a comment below or submit an article to Hypable.