A tribute film in honor of the zoopraxiscope inventor Eadweard Muybridge.
Release Date: January 05, 2005