The new Captain America in the MCU, Anthony Mackie, is coming home to New Orleans with 20 acres of land that he recently acquired to reportedly build a studio space.
New Orleans native actor Anthony Mackie closed a deal to acquire 20 acres of land in New Orleans East to build a film and television production studio.