Mona Lisa Descending A Staircase Posted on July 23, 2013 by David Scott Moyer This short film won an Oscar in 1993. Well deserved!