A Red Guardian vs. Chief America Showdown Is Wanted By David Harbor by Sheena Bhandari June 19, 2021 0 David Harbor, who is set to play Alexei Shostakov, a.k.a. Red Guardian, in the impending Black Widow film, has said ...