Trivia: After a delay caused by positive covid tests, Tom Cruise personally paid half a million pounds for a cruise ship for the cast and crew to isolate themselves on during filming.
Trivia: Final budget was $291m, in large part due to the delays caused by the Covid-19 pandemic, making it one of the most expensive films of all time. Filming was scheduled to start in February 2020 with a planned release date of July 23, 2021. Filming eventually started on September 6, 2020 and wrapped in September 2021 - the film was released in July 2023.
Trivia: Nicholas Hoult was originally cast as Gabriel. Delays and interruptions to filming meant he was replaced by Esai Morales.
Trivia: The French language version features Pom Klementieff dubbing herself.
Trivia: The actor playing new IMF agent "India Zulu 254" is Alex James-Phelps - possibly a deliberate casting choice given a main character in the series and original film is called Jim Phelps.
Answer: Maybe they didn't have any guns at that point.