News

In order to film scenes in the United Kingdom, Marvel Studios had to pay a hefty fee to the British Royal Family.