L’Oeil d’Oodaaq Posted on March 12, 2015 by Thorsten Fleisch Picture Particles will be screened at L’Oeil d’Oodaaq [France] in May.