Light Leak (2010) 2010 Poster unavailable Movie Name Light Leak (2010) Directed by Rachelle Rahme Overview Experimental 8mm film