Any comic book fan knows that Spider-Man's secret identity is Peter Parker, a science nerd who gained superhero powers after being bitten by a radioactive spider. But in the latest installment from the Marvel cinematic universe, Spider-Man: Brand New Day, Parker - played by Tom Holland - is not the only star in disguise. The action takes place in New York City but much of the movie, which premiered in London this week, was filmed more than 3,000 miles away in Glasgow. Filming almost brought the city centre to a halt last summer, when fans gathered to watch Holland in an action sequence in full superhero mode.