May 18 May 18 Red Skull Actor on Return in The Falcon and the Winter Soldier Rumors Armin Marvel News The Red Skull Returning?