Credit: STILL

In two seasons of Once Upon a Time, we have witnessed many battles and seen fairy tale characters taken out by a swift bow and arrow, but nothing compares to the one and only Robin Hood. We had no idea we were waiting on bated breath for his arrival, but now that he’s en route to our favorite show, we can’t imagine it without him.

We got a sneak peek at the hooded hero in the promo for Season 2, Episode 19, "Lacey," in which we only see the “brand-new hero” flash a smirk as someone explains, “He goes by... Robin Hood!”

It appears that he is only in Fairytale Land — his character was described as a “brave, honorable thief” who steals magic from Rumplestiltskin — but he could cross over into Storybrooke, too. A second casting detail was released about a 35-year-old man to play Keith, who is “bitter due to a hard life and likes to chase women.” Sounds like a modern-day, post-curse Robin Hood to us...

However, either way, now that Captain Hook has escaped (or perhaps was just set free by Tamara), we need some mysterious eye candy to ogle, so we’ll settle for any storyline that lets us stare at his facial hair. Just sayin’.

What do you think of Robin Hood? Will he be a threat in either land, or just saving people from Rumple’s wrath? Sound off below.

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