Credit: Video Still Photo: STILL: Season 2, Episode 18 Canadian Preview: August's Past Revisited

It's been a good few weeks for old Once Upon a Time favorites. On Season 2, Episode 17: "Welcome to Storybrooke" Sheriff Graham (Jamie Dornan) was back in a flashback, and as this preview for Season 2, Episode 18: “Selfless, Brave, and True” (March 24) from Canada's CTV shows, next week we'll be treated to a big dose of August Booth (Eion Bailey).

It looks like the flashback portion of the episode will focus on August as an adult in the real world, and this preview gives us a look at what that story will be.

First, we see a clip of August telling Nealfire (Michael Raymond-James), "I gotta break the curse to stop what's happening to me." So it looks like the two Storybrooke outsiders had some contact after that fateful night with the box.

Then we see a limping August desperately running through a hospital, before he's stopped by a man who claims he knows "someone who can help you." This mysterious stranger tells August he works with someone who "fixes those kinds of problems." Um ... is magically turning into wood a common ailment?

Anyway, turns out this healer is called The Dragon, and we see a brief clip in which he says, "You're turning to wood, Pinocchio." Is this Dragon from another world, or just very open to the possibility of magic in this one?

Check out the preview below!

Credit: YouTube Photo: Season 2, Episode 18 Canadian Preview: August's Past Revisited

Catch the next episode of Once Upon a Time on Sunday, March 24 at 8 p.m. ET/PT on ABC.
 
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.