Filming for the new Batman film over Badenoch in the Scottish Highlands earlier this evening. Is that 4 stuntmen on ropes hanging out the back of the Hercules, being filmed from a helicopter?