In the summer of 2025, the film was shot right here in the UK - so if you find yourself watching it and wondering where ...