Guess who will return in Once Upon A Time 2x18 ?

That's right , it AUGUST

Once Upon a Time 2×18 Eion Bailey’s Will Return Scoop!

EW has learned that Eion Bailey — who plays August/Pinocchio — is set to appear on the show’s 18th episode, titled “Selfless, Brave and True,” after mysteriously disappearing earlier this season. No official airdate for the episode has been set.