Tinker Bell makes her debut appearance in Neverland on tonight’s Once Upon a Time season 3, episode 3 “Quite a Common Fairy” airing at 8 p.m. ET on ABC.

Another familiar Neverland native arrives on tonight’s Once Upon a Time episode “Quite the Common Fairy.” Tinker Bell, known for her sassy attitude and mischief against Peter Pan, is the search party’s best resource to find Henry.

In our photo post we reveal that Tinker Bell and Regina have met before in the the Fairy Tale World. Apart from seeing Tinker Bell as a human-size fairy, it is odd to see Regina looking, dare we say it, happy?

Another character we hope to learn more about this week is Robin Hood. Neal works on a plan that will return him to Emma, but the key to his success may depend upon the philanthropic man in tights.

What we hope will happen this week:

Tinker Bell and Regina’s history creates tension for their reunion in the present. What is better than two characters with diva-sized attitudes working together for a common cause?

Neal remains in the Fairy Tale realm. Yes, happy ending for the reunited lovers is inevitable, but the Hook and Emma flirtation is too good to let go of right now!

Charming heals! The news of Ginnifer Goodwin and Josh Dallas’ engagement brought warm fuzzy feelings to the Once Upon a Time fans this week. To keep the good vibes flowing, David’s wounds need to heal from the poisonous arrow.

Catch up on the final minutes of last week’s episode here:

Watch ‘Once Upon a Time’ season 3, episode 3 ‘Quite a Common Fairy’ tonight at 8 p.m. ET on ABC!

Watch ‘Once Upon a Time’ online for free

Can’t watch tonight’s episode live? ABC offers free streaming next day on their website.

Be sure to check back for our full recap later!