Både den britiske og den amerikanske utgaven av The Traitor er filmet i Ardross Castle i Det skotske høylandet.