Pierwotnie rolę Williama Pitsenbargera miał zagrać Grant Gustin.
Zdjęcia do filmu powstały w Atlancie (Georgia, USA), Los Angeles (Kalifornia, USA), Waszyngtonie (Dystrykt Kolumbii, USA), Kanchanaburi (Tajlandia) i Puerto Viejo de Sarapiquí (Kostaryka).
Okres zdjęciowy trwał od 7 kwietnia do 30 czerwca 2017 roku.