Giancarlo Esposito is set to reprise his role as Sidney Glass, otherwise known as the Magic Mirror, in the Season 4 premiere.
Giancarlo Esposito is returning to “Once Upon a Time” this fall. The actor will reprise his role as Magic Mirror a.k.a. Sidney Glass in the fourth season of the fairy-tale series on ABC.
Most recently, Esposito took part in on NBC’s “Revolution”. He played Major Tom Neville on the series. His other credits include “Breaking Bad” where he played Gustavo “Gus” Fring along with a guest role on NBC’s “Community”.
Esposito’s former “Revolution” star Elizabeth Mitchell seemed to be recently cast on “OUAT,” though her role might be more secretive.
The only details revealed about the “Lost” alum’s new character is that she’s a “possibly malevolent” person who has ties to “Frozen” sisters Elsa and Anna
Previously, “Once Upon a Time” has added characters from “Frozen (2013)” for that upcoming season.
Elizabeth Lail and “Greek” alum Scott Michael Foster have joined the series as Anna and Kristoff respectively, while Elsa the Snow Queen is going to be played by Georgina Haig.
Anna, voiced by Kristen Bell in the movie, is described as a “a fun-loving, fearless optimist who often gets herself into situations where she’s in over her head, yet is able to triumph because of her resourcefulness and can-do spirit.”
Kristoff, voiced by Jonathan Groff, is really a handsome loner who is interested in Anna. Elsa reportedly can look in nine episodes, while the other two may have less screen appearance.