Credit: STILL

Tonight’s episode of Once Upon a Time (Season 2, Episode 18: “Selfless, Brave and True”) answered a few questions, but gave us plenty more to ponder over the next three weeks.

Yep. Sadly, it will be three weeks until OUAT returns — well, actually, we’ll see a behind-the-scenes special titled The Price of Magic on April 14, and then a new episode the following week on April 21 — but we have a promo for Season 2, Episode 19: “Lacey” to tide us over.

Though they don’t tease much in this short snippet, we do see a “brave new hero” whose smirk could rival Captain Hook’s: the one and only Robin Hood! However, though he is saving lives in the Enchanted Forest (or some fairytale land), Emma warns that in present day, “Storybrooke isn’t safe.”

Could it be Tamara (who we now knows is “Her”) and Greg Mendell wreaking havoc on the town? Or perhaps is it someone new — maybe the mysterious Lacey that the episode is titled after.

We have almost a month to ponder it, so hit the comments with your thoughts and theories while we watch this promo on repeat.

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, April 14 at 8 p.m. ET/PT on ABC.

Alyse Whitney is an editor at Wetpaint Entertainment. Follow her on Twitter @AlyseWhitney.