‘Once Upon a Time’ season 4 spoilers: Josh Dallas on Charming, Anna, and Bo Peep

Charming -One of the hidden gems of “Once Upon a Time” season 4 so far is the surprise addition of Bo Peep in the new episode airing Sunday. In the middle of all of the hubbub surrounding the addition of the “Frozen” cast, we had a welcome addition of someone who is strictly from fairy-tale lore … although in a completely different form. Suffice it to say, this is a brutal, evil version of the character that was so much sweeter in the nursery rhymes / “Toy Story.”

Josh Dallas is the actor who will interact with both this character as well as Anna (Elizabeth Lail) in the Enchanted Forest Sunday, and speaking to TV Guide, he explains how David is going to handle being around them:

“It is a brutal warlord. She shows no mercy over David and his family and his small farm. David is, at this point, still a young man. Because the circumstances of his life, we’ll learn in this episode that he’s been conditioned to run from things. Running is easier than tackling whatever the problem is. Anna really teaches him to face life and stop running from things. His instinct with Bo Peep is to run from her, and she’s a brutal warlord who’s actually just a bully that he needs to face up to. So Anna really shows him the way.”

What may also be interesting about this is that it gives you a further sense of the passage of time between the flashbacks with Anna and Elsa, and where we are here. Basically, this has to be many years ago, since this looks like it is before David ever met Snow White, let alone when the curse was enacted.

Excited about this episode? Let us know below, and click here to see even more news all about it! You can also sign up now to score some further TV magic on all we cover via our CarterMatt Newsletter.

Photo: ABC

Love TV? Be sure to like Matt & Jess on Facebook for more updates!