'Da Vinci's Demons': First Look At Starz's New Historical Fantasy Series (EXCLUSIVE VIDEO)

"Da Vinci's Demons," Starz's latest period drama that's described as a historical fantasy series, will tell the untold story of Leonardo Da Vinci's early life in Florence during the Renaissance, and HuffPost TV has an exclusive sneak peek at the show's very first trailer (above).

In "Da Vinci's Demons," Tom Riley takes on the title role of Leonardo Da Vinci at age 25. The series, which premieres its first eight-episode season in Spring 2013, also stars Laura Haddock and Lara Pulver. Starz's description of their Da Vinci says it all: "As a free thinker, with intellect and talents that are almost superhuman, he struggles to live within the confines of his own reality and time. He begins to not only see the future, but invent it."

And that superhuman angle is well-covered by a master of the superhero genre, writer and showrunner David S. Goyer, who crafted the stories for the Batman "Dark Knight" trilogy and wrote the upcoming Superman movie, "Man of Steel." Goyer has been updating a production blog from the show's Welsh set, and some of the images give an even more insight into the level of detail that goes into a production like this ... details like the fact that right-handed Riley has to play ambidextrous Da Vinci, and on top of that, must appear somewhat artistic doing so.

"The show is insanely ambitious in scope, schedule, action and the nature of Leonardo's mind," Riley told The Hollywood Reporter. "My apartment is littered with sketches in various stages of completion that I attempted with my weaker hand, as well as reams of backwards writing. I've got a handy pair of foam nunchuks that I've been given to increase dexterity in my left wrist, so the double-handed sword fighting comes more naturally than it otherwise would. Safe to say, this job has pushed me harder and into stranger directions than any I've had before."

Watch the trailer above, then tell us: Are you excited for "Da Vinci's Demons"?

"Da Vinci's Demons" on Starz