Kara will be facing off against Bloodsport in Season 3 of “Supergirl.”

In a new promo for the upcoming season of the CW series, Bloodsport, aka Robert Dubois, arrives in National City and wreaks havoc at the Supergirl Appreciation Day event organized by Lena Luthor (Katie McGrath).

According to the character breakdown obtained by That Hashtag Show last July, Bloodsport is an ex-military man who has infiltrated his former base and stolen a variety of articles that he uses to cloak an underwater nuclear device. Although evil and threatening on his own, Bloodsport is actually in the employ of Morgan Edge (Adrian Pasdar), who has hired him to blow up National City’s waterfront with an underwater nuke.

While Bloodsport looks like a formidable opponent for Kara (Melissa Benoist), the Girl of Steel is confident that she can take the villain down. “I got this,” Kara says in the video, seemingly assuring her CEO colleagues.

In the comics, Robert Dubois uses high-tech guns and weaponry with Kryptonite bullets that are teleported into his hands. He is mentally ill and obsessed with the Vietnam War. He’s also hired by Lex Luthor to kill Superman in his deranged state. Alex Trent, a fanatical racist and member of the Aryan Brotherhood, was the second villain to use the Bloodsport. Created by John Byrne, Bloodsport first appeared in “Superman (Volume 2) #4” in 1987.

Meanwhile, as announced during the show’s San Diego Comic-Con panel last July, Morgan is a ruthless real-estate developer who is pushing through a huge new redevelopment plan for the city’s waterfront. But because he doesn’t care if he has to uproot the entire indigenous immigrant population to implement his money-grubbing scheme, Morgan immediately finds himself at odds with Kara and Lena.

Bloodsport and Morgan aren’t the only villains that will be popping up in Season 3 of “Supergirl.” Other previously announced antagonists in the new season are big bad Reign (Odette Annable), DC villainess Psi (Yael Grobglas), Maggie’s (Floriana Lima) father Oscar Rodas (Carlos Bernard) and a White Martian named Da’rack.

“Supergirl” Season 3 premieres on Monday, Oct. 9, at 8 p.m. EDT on The CW.