Fall TV Preview

Exclusive: Breaking Bad's Giancarlo Esposito Joins Once Upon a Time as Queen's Sidekick

Breaking Bad‘s cutthroat drug kingpin is trading in his now-iconic box cutter for a magic wand.

Giancarlo Esposito has landed a plum recurring role on ABC’s new fall drama Once Upon a Time.

Make that plum recurring roles.

In Fairy Tale Land, he will play the vaporous visage trapped within the Evil Queen’s (Lana Parrilla) Magic Mirror. Always truthful, MM tells it like it is — even if it means upsetting the Queen. And in the real world (a.k.a. Storybrooke), he’s Sidney, the staff reporter at the local newspaper who sucks up to the Evil Queen’s counterpart, Regina.

Esposito’s casting comes just hours after his Bad alter ego, Gus, turned the stomachs of millions of viewers when he murdered his assistant with a box cutter in one of the most savage onscreen deaths in recent memory.

Time, which also stars Jennifer Morrison (House) and Ginnifer Goodwin (Big Love), airs Sundays at 8/7c, beginning Oct. 23.