In this sneak peek of the episode, he struggles to prepare a reassuring speech — "I did the fighting, Snow did the talking" (ha!) — but gets completely distracted when Henry (Jared Gilmore) points out that the hat that sucked the ladies through to another world belongs to The Mad Hatter (Sebastian Stan).
Two problems: Neither Henry nor Charming know who the Hatter is in Storybrooke, and Charming is supposed to present a plan to save everyone in, like, under two hours. But will that stop him from finding Jefferson? Not based on this sneak peek!
Also interesting in this clip: The way Charming actively uses his David memories, commenting that he never met The Mad Matter in Fairytale Land, but he knows of him because David has memories of reading Alice in Wonderland. Trippy stuff.
Catch the next new episode of Once Upon a Time on Sunday, October 7 at 8 p.m. ET/PT onABC.
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.