Home 2000s 2008 Movies Edison & Leo 2000s2008 MoviesMovies Edison & Leo 55 79 Minutes – Comedy, Animation Festival release date: September 4, 2008 (TIFF) Release date: DVD release date: August 18, 2009 Production company: Perfect Circle Productions Canadian distributor: TVA Films