A delightfully odd short film by my friend Lee Filipovski, starring Ingrid Diaz.
Lee cast Ingrid after she saw ‘Liska.’