Open Cinema Posted on July 5, 2014October 23, 2014 by Thorsten Fleisch Picture Particles will be screened at Open Cinema in St. Petersburg [Russia] in August.