Nearly a month after reports first surfaced of his casting, Marvel and Netflix have confirmed "Game of Thrones" actor Finn Jones will star as Daniel Rand in "Iron Fist."

The official announcement comes on the eve of the debut of the second season of "Daredevil."

"Danny Rand is a very complicated character," showrunner Scott Buck said in a statement on Marvel.com. "He's a billionaire New York Buddhist monk martial arts superhero who's still trying to figure out what exactly that all means. Finn is able to play all these levels in such an honest, revelatory way that as soon as I saw him I knew he was our Danny."

In the series, said only to be "coming soon," Daniel Rand returns to New York City after being missing for years. There he fights the criminal element corrupting the city "with his incredible kung-fu mastery and ability to summon the awesome power of the fiery Iron Fist."

That would certainly seem to suggests that Netflix's Iron Fist won't be merely a martial-arts master, but that a mystical element will come into play.

"Finn wonderfully blends confidence with vulnerability, making him the perfect choice as he struggles to find his place in the world," said Jeph Loeb, executive producer and head of Marvel TV. "Now that we've found our Danny Rand, we've completed our principal cast for the upcoming Defenders on Netflix and we are thrilled to continue to show audiences unexplored corners of the Marvel Universe."

"Luke Cage" is set to debut Sept. 30. A second season of "Jessica Jones" is already in the works.

Some secrets can't be buried. #IronFist https://t.co/UexPYkIP6Y pic.twitter.com/CvPCvfia0B— Marvel Entertainment (@Marvel) March 17, 2016