Harrison Ford has taken over the role of Thaddeus "Thunderbolt" Ross in the MCU, set to make his debut in Captain America: Brave New World.
New Orleans, which introduced audiences to a new group of special agents, operating in New Orleans, Louisiana.