The project was announced in October 2020, with Bullock joining as producer and star and Tatum joining that December, while the rest of the cast was announced the following year. The filming took place in the Dominican Republic from May to August 2021. The movie had its world premiere at South by Southwest on March 12, 2022. It was released in the United States on March 25,2022, by Paramount Pictures.