Are you worried? Because I'm worried.
Here's what we know so far:
-Elektra and The Punisher are going to be part of the season
-We know DD and The Punisher aren't on the same page about a few things
-Spartacus creator Steven DeKnight is running the show
-We know it will air on March 18th at 12:01am PT
WE NEED MORE INFORMATION.
What's gonna happen to Foggy and Karen? Will the Kingpin be back for revenge? Who else is really nervous about this season???