After months of teasing, and rampant speculation, Netflix and Marvel Television have at last announced the release date for their Daredevil spinoff The Punisher: Friday, Nov. 17.

RELATED: Punisher Co-Creator Announces His Favorite Frank Castle Actor

The revelation arrives at the end of a new trailer for the crime drama released this morning on Twitter.

Netflix had long teased the fall premiere with a series of promos that "censored" the date, leading to some frustration among fans. A presentation scheduled for earlier this month at New York Comic Con, where it was widely expected the release date was to be announced, was canceled in the wake of the mass shooting in Las Vegas that left 59 dead and 500 wounded, leaving questions about about the streaming services plans. Although a report circulated that Netflix would delay the premiere of The Punisher, the company hadn't announced a date to begin with.

Arriving Friday, Nov. 17, on Netflix, The Punisher stars Jon Bernthal as Frank Castle, Ben Barnes as Billy Russo, Ebon Moss-Bachrach as Micro, Amber Rose Revah as Dinah Madani, Deborah Ann Woll as Karen Page, Daniel Webber as Lewis Walcott, Shohreh Aghdashloo as Farah Madani, and Paul Schulze as Rawlins, with Mary Elizabeth Mastrantonio in an undisclosed role.