Jacob Elyachar Staff Write
Magic Mirror on the Wall; who will be returning to Once Upon A Time this fall?
The answer: Giancarlo Esposito!
TVLine confirmed that Regina’s (Lana Parrilla) former confidant and right hand man will be making his way back to Storybrooke when Once Upon A Time returns to ABC after its summer hiatus.
But whom will the Breaking Bad villain and Revolution regular portray?
Will he play the shifty newspaper reporter Sidney Glass?
Or Regina’s enchanted mirror?
What about an certain Genie that hails from Agrabah? (There was a sinister side to this character that appeared during the first season that could remind any Disney aficionado of Jafar!)
The last time anyone saw Glass; his mistress imprisoned him for failing his mission to frame Snow/Mary Margaret (Ginnifer Goodwin) of murder.
If the Once creators decide to bring back Sidney Glass, then he might find half of the town gone. Regina joined Captain Hook, Mr. Gold and the Charming Family in traveling to Neverland in hopes of rescuing Henry from Greg and Tamara’s nasty clutches.