I just saw this on Stuart from Mogwai's twitter
'We are playing a secret show next Wednesday.'
Then he said the city it's in
'has a big castle'
So they're blatantly playing at the ATP Film thing at the Picturehouse. I am totally there.