'Captain America' star Chris Evans channels his superhero alter ego in Twitter battle against David Duke
Captain America: Civil War (Photo: Promotional PR photos via Marvel Studios)

Chris Evans on Thursday took up his "Captain America" shield, defending the nation against former KKK leader David Duke, someone the Marvel superhero might see as a villain hell-bent on destroying what’s right and good in America.

Evans and Duke battled on Twitter after the “Captain America” star tweeted his outrage over Donald Trump’s Attorney General Jeff Sessions, whom Congress confirmed Wednesday afternoon. Quoting Dukes, praise of Sessions’ appointment, Evans wrote:

In response, Duke taunted Evans saying Captain America must be for “these Zionist wars.”

Evans hit back with a list of “25 quotes by David Duke,” which he called “nuggets of bigotry.”

“We can’t let hatred be the loaded voice,” Evans added.