Exclusive: Once Upon a Time Welcomes Back Giancarlo Esposito — But as Which Character?

Posted on the 15 July 2013 by Bittersweet1975 @onceupon_fans

Giancarlo Esposito will set down Revolution baddie Tom Neville’s sword long enough to pay a return visit to Once Upon a Time this fall, TVLine has learned.

Esposito will appear in one of Season 3′s first episodes, though mum’s the word on which of his alter egos he will be playing — Storybrooke newspaper man Sidney Glass, the Evil Queen’s royally smitten Magic Mirror, or even the Genie of Agrabah.

Esposito recurred during Once‘s freshman season, upon completing his heralded run on Breaking Bad. When last seen, Sidney had been imprisoned by Regina, having botched the framing of Snow White for Kathryn’s “murder.”

The actor currently stars on NBC’s Revolution, and twice this past TV season guested on Community.

Once Upon a Time Season 3 premieres… sometimes this fall.