Film ❯ Production ❯ Filming Locations ❯ UK
Set in Malta, the film probes Britain’s imperial legacy while signaling a tonal shift toward bigger action and more grown-up romance.