Credit: ABC

One of the most intriguing new characters on Once Upon a Time Season 2 is Neal Cassady (Michael Raymond-James), Emma's (Jennifer Morrison) lost love and Henry's (Jared Gilmore) father. We met him in a flashback in Season 2, Episode 6: “Tallahassee,” and have been assuming we'll see him again this season.

But will we? And if so, how soon?

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

Today (December 6), Michael Raymond-James tweeted, "Glass of wine and the next #OnceAUponTime script. Clocking in for work."

So it looks like not only will Neal definitely be back, but we won't have to wait all that long to see him. While we're not exactly sure where the cast and crew are in the production process, we'd estimate that if Michael is reading a script now, we'll probably see him on screen within a month or two of the winter return.

Are you excited to learn more about this mysterious man from Emma's past? Do you like the theory that he's a fairy tale character, or maybe even Baelfire? Share your thoughts in the comments below.

Read more OUAT spoilers here.

Once Upon a Time Season 2 returns on Sunday, January 6, 2013 at 8 p.m. ET/PT on ABC.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.

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