Brad Pitt’s ‘Ad Astra’ Is One Big, Shiny Ad for Lockheed Martin
TO INFINITY AND BEYOND
Twentieth Century Fox
One of America’s biggest tech firms paid Disney to have its spacecraft designs and logo featured heavily throughout the Brad Pitt-starring space epic. Here’s why.