The second season of Daredevil started with a Bang and Dogs To A Gunfight picks up in the aftermath of Frank's attack on the hospital.
Foggy finds Matt in a bloody heap on a rooftop after his battle with Castle, and - once back at Matt's apartment - Foggy tries to talk Matt out of chasing down the shooter, pointing out that he's the police's responsibility.
Of course, Matt is having none of this. His senses rattled by the shot to the head, Matt takes his damaged Daredevil helmet to Melvin Potter (Matt Gerald) for repair. Melvin suggests that the gunman was giving Daredevil a warning.
Having learned that the authorities have a name for the shooter - The Punisher, Foggy and Karen strike a deal with DA Samantha Reyes (Michelle Hurd) to get their client, Grotto (McCaleb Burnett), into witness protection, but this comes at a cost - the Irish foot soldier is told he needs to incriminate a dangerous drug dealer that the DA wants to bring down.
This, however, turns out to be a heavy-handed trap for The Punisher instead, but Matt has been following his own trail of clues as only Daredevil can and arrives on the scene just as Frank Castle is about to take out Grotto.
The Punisher's mythology continues to build, as we learn that not only is he already an urban legend among the criminal classes, but the police are split between wanting to bring him in and wanting his to continue his brutal vigilantism against the city's mobsters.
Apparently there have been other "devil worshippers" - wannabe heroes inspired by the Daredevil - but The Punisher is in a different league, with his military training and heavy-duty arsenal.
Jon Bernthal, with his uncanny resemblance to a Steve Dillon-drawn Frank Castle, continues to impress as The Punisher, even though we've spent little time yet actually in Frank's world, combining the threat of menace with an obvious cast-iron belief that what he is doing is the right way to bring justice to the scumbags of New York.