You just can’t find places like this in the UK. It’s difficult to act plausibly in front to a green screen. Malta delivers all these amazing locations that only add to the atmosphere of the film.
You just can’t find places like this in the UK. It’s difficult to act plausibly in front to a green screen. Malta delivers all these amazing locations that only add to the atmosphere of the film.