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.
*
We’ve already seen four sneak peek clips from tonight’s Once Upon a Time episode “The Outsider,” but if you can’t wait here’s another three!
Season 2 of Once Upon a Time will reveal a previously unknown connection between Snow White and King Arthur’s Lancelot, played by Sinqua Walls!