Jonas Armstrong

01/31/2018

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.