Atlanta, GA - *EXCLUSIVE* - Captain America is back! Anthony Mackie basks in the sunlight during his first-day filming 'Captain America: New World Order' in Atlanta. Pictured: Anthony Mackie BACKGRID USA 21 MARCH 2023 USA: +1 310 798 9111 / usasales@