
Daredevil: Born Again season 2's shock character deaths didn't stop with the murder of Vanessa Fisk. Episode 7 saw another person from Fisk's inner circle meet an untimely end – so now's the time for our obligatory spoiler warning. Click away now if you haven't seen Daredevil: Born Again season 2 episode 7 and don't want to know what happens!
If you're still here, you'll know that Daniel Blake, played by Michael Gandolfini, was killed by Buck Cashman at the end of the episode. Wilson Fisk's Deputy Mayor of Communications met his end because he released City Hall mole BB Urich and refused to hand her over to Buck – an honorable way to go out. However, the real twist is that Daniel originally made it to the end of the season, until the creative team realized there was nowhere further for the character to go.