Scoop: Breaking Baddie Giancarlo Esposito Joins J.J. Abrams' NBC Drama Pilot Revolution

Giancarlo Esposito RevolutionOnce Upon a Time‘s Evil Queen is on the verge of losing the man in her mirror.

Former Breaking Bad evildoer Giancarlo Esposito — who currently recurs as Sidney/Magic Mirror on ABC’s fairytale drama — has landed a starring role in Revolution, NBC’s hour-long pilot from J.J. Abrams and Supernatural creator Eric Kripke.

The thriller is described as a high-octane action drama following a group of characters struggling to survive and reunite with loved ones in a world where all forms of energy have mysteriously ceased to exist.

Esposito will play Capt. Neville, a hard-as-steel military man with a genteel southern manner who may not always be what he seems.

Jon Favreau recently closed a deal to direct the pilot.