I've booked a table at the dunnichen stone. It's only a few minutes from Glamis Castle and it serves a good mix of everything. Table is booked for 7 o'clock so gives us a few hours before the film starts.
That's the tickets booked for everyone on the list we got a 15% discount. So each ticket was £7.80 instead of £11 each. If you want you can PayPal me the ticket money or I'm quite happy just to get it on the day.