The BBC has a brief report concerning filming at Doune Castle, near Stirling in Scotland, over this weekend. Apparently, the production will be making use of the castle’s courtyard, as we’ve speculated previously.