Rolę Javiego początkowo miał zagrać Dan Stevens.
Rola, którą ostatecznie otrzymała Tiffany Haddish była napisana z myślą o mężczyźnie. Agenta CIA Irvinga Duquesne miał zagrać Paul Walter Hauser.
Zdjęcia do filmu były kręcone w Los Angeles (Kalifornia, USA), Budapeszcie (Węgry) i Chorwacji.