Once Upon a Time is finally bringing back Eion Bailey as August, but when and where?! Find out more about his return here.

We already know that Pinocchio’s much-anticipated return to Once Upon a Time will happen in episode 2×18 “Selfless, Brave and True,” which has been speculated to be an episode centering on his backstory.

This most likely means we’ll see more of his time in the real world, which fits in with the new details released by E! Online. The website can reveal that Eion Bailey will be sharing scenes with Michael Raymond-James (Neal Cassidy) in New York City, which suggests that he’ll be showing up in present day – but it could, of course, also be another flashback. Or maybe it’s both?

Further, TV Line can offer a bit of information about Regina’s upcoming ploy to get Henry back from Emma (and now Neal). They have spoken to Jennifer Morrison, who reveals that while Regina will be making a play for her son, “She is so wrapped up in her own sort of mess with her mother being in town and the complications of that relationship, and sort of her failing at trying to not use magic, [that] she sort of misses seeing her opportunity.”

What do you think brings August back into the picture? And do you feel bad for Regina? Share your thoughts in the comments!