APF021-060425A-005.jpg Stage hands touch up a blue screen under a constelation of tracking markers, during filming at London's famous Pinewood Studios.