'Looking Glass' is the new film by director Joslyn Rose Lyons. Learn more about Lyons and the new short here.