Look for Breaking Bad‘s Giancarlo Esposito to return in Once Upon a Time season 3 – but as which of his many personas?

TV Line has broken the news that Esposito will return in one of the first few season 3 episodes, after being absent for the entirety of season 2.

We don’t yet know if he will appear in the Fairytale Land that Was or in present-day Storybrooke.

Esposito’s Storybrooke alter-ego Sidney Glass has been missing in action, but with most of the main characters off in Neverland, it is likely that he will resurface.

Of course, his appearance can also be in a flashback, as either the Magic Mirror from Snow White or the Genie of Agrabah from Aladdin.

Once Upon a Time season 3 will pick up following the events of the season 2 finale, in which Henry was kidnapped by the shadowy Peter Pan creature.

Emma, Regina, David, Mary Margaret, Mr. Gold and Captain Hook all set sails for Neverland, leaving Belle in charge of the town.

Several new characters are currently being cast for the show, including Peter Pan and the infamous Hook character Rufio.

Once Upon a Time will be at Comic-Con next week; the actors and creators are doing a panel on Saturday, July 20, at 11:00 a.m.

There will be lots of news and reports from the convention here on Hypable.com, so make sure you check back to find out what is revealed about Once Upon a Time season 3!