The movie was released on June 25th, 2021 to capitalize on the release of Jungle Cruise, which will be released on July 30, 2021.
Early on the travelers are told "Sem Saida" is Portuguese for "no way out". Amanda keeps asking "What's in Sem Saida?" and insisting "We've got to go to Sem Saida" as if Sem Saida were a place. Logically there can be nothing "in" "no way out" nor can one go to "no way out".