Sunday’s episode of Once Upon a Time is a David flashback, revealing a connection to Frozen‘s Anna as they battle… yep, Bo Peep the warlord.
*
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!