There’s one more sneak peek available ahead of tonight’s Once Upon a Time episode “Selfless, Brave and True.” Watch it now!

Tonight, we finally learn what happened to August (Eion Bailey) after he was turned back into wood when the curse was broken in the season 1 finale of Once Upon a Time.

Not only do we see him in present day, but through flashbacks we see glimpses of his life following his arrival in the real world, after he left Emma behind at their foster family.

In this sneak peek, we see David and Emma debating what to do about Mary Margaret, who’s having a hard time coping with what’s happened to her:

While David wants to try to coax Mary Margaret out of bed with breakfast and flowers, Emma wants to take a different approach. “I think it’s time to give the hot cocoa and the foot massages a rest,” she says. “It’s time to haul her ass out of bed and get her to move past this.”

After all, at the end of the day, Mary Margaret is, “the only one who can help herself.” But is that true? She does get out of bed on her own… but she definitely doesn’t seem quite right.

The first three sneak peeks for tonight’s episode can be watched here and here.

Once Upon a Time 2×18 “Selfless, Brave and True” airs at 8/7c on ABC.