After teasing us all with a full-length trailer last month, Marvel’s Netflix Daredevil has done it again. Hear the Kingpin speak, along with new look at Foggy Nelson, Karen Page, deadly comic villains and more in the epic new trailer for Marvel’s Daredevil!

There's a lot to absorb by the new trailer (we'll have a beat-by-beat breakdown soon, but already we've gotten much closer looks at Vincent D'Onofrio's Kingpin getting physical, as well as Elden Hensen's Foggy Nelson and Vondie Curtis-Hall's Ben Urich. Aside from the obvious fun of Thor and Iron Man references, the new trailer also fleshes out some of the supporting cast and teases quite a few secrets, so more on that in a bit!

Streaming all 13 episodes in 4K on April 10, here’s now Netflix describes Marvel’s Daredevil:

Blinded as a young boy but imbued with extraordinary senses, Matt Murdock (Charlie Cox) fights against injustice by day as a lawyer, and by night as the Super Hero “Daredevil” in modern day Hell’s Kitchen, New York City.
Marvel’s Daredevil is one of the best known properties of the street level heroes and will be the the first of four epic live-action adventure series (Marvel’s A.K.A. Jessica Jones, Marvel’s Iron Fist, and Marvel’s Luke Cage, all leading up to the teaming of the main characters in Marvel’s The Defenders) that delves into the backstory of how Matt Murdock evolves into Daredevil.

The show’s New York Comic-Con 2014 panel also revealed the inclusion of Vondie Curtis-Hall as reporter Ben Urich, Man of Steel star Ayelet Zurer as Vanessa (not yet Fisk), and Bob Gunton as Leland Owlsley (The Owl). Each Marvel Netflix series will shoot 13 episodes, culminating in an eight-episode team-up with The Defenders miniseries and bringing the total to 60 episodes (to start). Drew Goddard was replaced as Daredevil showrunner by Spartacus vet Stephen DeKnight, though Goddard remains a consultant.

We’ve included the first full trailer again below (as well as a new motion poster), but check out the latest look at Marvel’s Daredevil above, and keep counting down to the April 10 premiere!