Filmfest Dresden Posted on March 2, 2015 by Thorsten Fleisch Picture Particles will be screened at Filmfest Dresden [Germany] in April.