Prague did the heavy lifting across six months of production. The final scenes were filmed in Prague's historic centre, with production taking over the vicinity of Hospital Na Františku, streets in the Old Town and Jan Palach Square.
Confirmed Prague filming locations span the full breadth of the city. In the historic centre: Mariánské Square, Havelská Street, Rytířská Street, Melantrichova Street, Ovocný Trh and Divadelní Street. Along the water: the Vltava Riverfront and Kampa Park in Malá Strana, with streets surrounding the National Theatre. For the car chase sequences, Rohanské Nábřeží – a major riverside road in Prague's New Town – was closed to traffic for a weekend to allow the production to film uninterrupted.
Nightlife and restaurant venues played a significant role: Bruxx Restaurant in Vinohrady, Hanavský Pavilon in Letná Park, Klub Futurum on Zborovská and Holešovický Pivovar all hosted scenes.
St. Gabriel's Church in Smíchov and the historic watermill Trojanův Mlýn on the city's outskirts provided atmospheric architectural variety.
The production also made use of Jordan Studios – a facility originally created for Prime Video's The Wheel of Time – alongside additional filming in the districts of Újezd nad Lesy and Králův Dvůr, and at Čeřinka Quarry.