Nixed is a new animated film by writer/director Michael Davis. Learn more about the film and Davis' artistry.