Grab one of Jefferson’s (Sebastian Stan) extra hats, put it on, and declare it your “thinking cap.” We have a mystery to solve — or at least speculate about!

According to Spoiler TV, Once Upon a Time Season 2 is casting for a “Little Girl” for Episode 14. It’s a guest role for a character described as “a quick-witted, defiant 10-year-old prisoner of war who can see the future, and shows little fear against the soldiers.”

You’d be fearless, too, if you could see a future that ends well for you. But what could this mean? A girl. 10 years old. Soldiers. Prisoner of war. And she can see the future. Funky stuff. Your guess is as good as ours. Is she a fairy of some kind? Young Cora (Barbara Hershey)? Another character in flashback?

Do these clues add up to anything to you? We just watched Episode 9 on Sunday, and Episode 10 will air when the season resumes on January 6, so we have a few episodes to go before the mystery is officially solved.

Source: SpoilerTV

Want more OUAT news? Like us on Facebook and Follow us on Twitter.