Screen on the Green, Islington, London N1 26-6-09. No idea what they were actually showing in there...