Productions such as The Traitors pushed direct spending by the film industry in the Highlands to more than £3.5million in ...