As the Storybrooke residents have learned the hard way, once you pass the town line, your memories are wiped. However, it looks like it’s not permanent, and the Once Upon a Time cast recently teased that someone is getting his or her memory back in the epic Season 2 finale!

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

During a spoiler-filled chat with the OUAT stars, TV Guide’s William Keck asked about the “coolest thing” in the season ender. Robert Carlyle (Mr. Gold/Rumplestiltskin) was the first to chime in with the amazing news.

“Sneezy, who went over the town line, might be getting his ­memory back,” he dished. And while Rumbelle fans may be up in arms that it’s not Belle who remembers everything first, co-creator Edward Kitsis hints that she could be next.

“And if he gets his memory back for a happy dwarf reunion, I wonder what other characters could, too?” Edward teased. Hmm. If we have it our way, both Belle and August/Pinocchio will get their memories back, bringing true love together (Rumbelle) and exposing Tamara. Plus, for Wooden Swan fans, maybe August could turn back into his adult form and remember his feelings for Emma — that is, if she doesn’t fall for one of her other enemies/suitors like Neal, Hook, or Jefferson first. But let’s save that conversation for our ship bracket.

Do you think that Belle will regain her memories now that Sneezy might be getting his back? Sound off below!

The next episode of Once Upon a Time airs Sunday, May 5, 2013 at 8 p.m. ET on ABC.

SourceTV Guide

BONUS: Download the Viggle app to earn rewards from brands like Starbucks, Amazon and more, JUST for watching Once Upon a Time!