Picture Particles in Edinburgh Posted on May 28, 2014October 23, 2014 by Thorsten Fleisch Picture Particles will be screened at Edinburgh International Film Festival [UK] in June.