Emerald City
Emerald City to premiere on NBC on January 7, 2017.Facebook/ Emerald City

"Are you a good witch, or a bad witch?" Well, even if you do not love any sort of witch, then too you will love to help Dorothy Gale to find her way back to home in Kansas.

NBC just unveiled the trailer for the upcoming drama Emerald City based on The Wizard of Oz, which is slated to release in January.

The official synopsis of Emerald city says: In the blink of a tornado's eye, 20-year-old Dorothy Gale and a K9 police dog are swept into a world far removed from our own - a mystical land of competing realms, lethal warriors, dark magic and a bloody battle for supremacy.

Starring Vincent D'Onofrio (Daredevil, Jurassic World) as the guileful Wizard and directed by the visionary Tarsem Singh across three European countries, this is Oz completely re-imagined - a place where familiar characters show up in fresh, unexpected ways, and where an unsuspecting young woman holds the fate of kingdoms in her hands. And as Dorothy navigates this dangerous world and uncovers her true destiny.

The trailer shows the much darker version of the original tale which is quite influenced by HBO's popular drama Game of Thrones. Indian American director Tarsem Singh's new directorial is definitely gunning for the label. As the trailer shows, after the storm the city where Dorothy Gale is transported to is extremely alike to GoT's Westeros.

The show is full of weird versions of the L. Frank Baum characters from the books and original film The Wizard of Oz.

Along with Vincent D'Onofrio as a Merlin-esque, the trailer also features Joely Richardson, Florence Kasumba, and Ana Ularu.

Emerald City premieres Friday, January 6 at 9 p.m. on NBC.