Ampersand Advisory marks International Women’s Day with a short horror film promoting the CUT! film competition.