Bullseye holding a knife with bullet holes in the wall behind him in Marvel Comics.

UPDATE: Check Out New Footage of Bullseye in Daredevil Season 3

Netflix confirms the main villain for Daredevil season 3 will be Bullseye. It’s been known for a while that at least part of Daredevil season 3 would be a rematch of season 1 with Vincent D’Onofrio’s Kingpin being released from prison and out of revenge. Wilson Fisk won’t be alone in making Daredevil’s life a living hell (again).

There was some heavy speculation that Bullseye would join the Netflix series in season 2. One of Bullseye’s most infamous deeds in the comics is assassinating Daredevil’s on-again and off-again love interest Elektra. Daredevil found a way to kill off Elektra without Bullseye but now that the mad mercenary is showing up Daredevil (and fans) should be very worried.

Related: Vincent D'Onofrio Won't Rule Out Kingpin In MCU Spider-Man Movies

The news of Bullseye’s debut comes directly from Netflix and the official press release for Daredevil season 3. Although Bullseye isn’t mentioned by name, one of his most used pseudonyms is listed. According to the press release Daredevil newcomer Wilson Bethel will be playing Benjamin Poindexter. Poindexter is one of the fake names that Bullseye uses in the main  Marvel universe. Meanwhile in the Ultimate Universe, which much of the MCU is based on, it is his birth name.

While this might seem like a huge spoiler to include in a press release, Bullseye has already been seen in the Daredevil season 3 trailer. As a part of his plan to discredit Daredevil, Kingpin will hire a new thug that will wear Matt Murdock’s season 2 costume and pretend to be the blind vigilante. Though Matt doesn’t recognize the “new” Daredevil in the season 3 trailer his chin and voice are recognizable as Wilson Bethel. This confirms that Poindexter won’t make his MCU debut as Bullseye but rather Daredevil.

Interestingly there is a comic basis for this type of twist. In the comic story arc, Dark Avengers, Bullseye became the new Hawkeye. Norman Osborn, otherwise known as the Green Goblin, formed his own Avengers. Osborn decided to make Bullseye the dark version of Hawkeye. Daredevil season 3 is merely substituting Daredevil for Hawkeye and Kingpin for Green Goblin.

This is, of course, a bit of speculation. It’s very possible that Daredevil season 3 won’t ever really see Wilson Bethel don the Bullseye identity and/or suit. The Netflix Marvel series have been known for seeding characters and events well before they end up capitalizing on them. The Punisher season 1 spent a large chunk of its time setting up season 2’s villain Jigsaw without ever really using him as the main villain. Daredevil season 3 could just be Benjamin Poindexter’s origin story to Bullseye. At the very least though Daredevil is on its way to incorporating one of the comics most infamous villains into the series.

More: Daredevil's Attitude Toward God & His Costume Is Completely Different In Season 3

Marvel's Daredevil season 3 begins streaming Friday, October 19 on Netflix.