This devious domestic animated drama from the acclaimed Špela Čadež seems enthusiastically committed to realist cinema.
Clermont-Ferrand International Short Film Festival’s Grand Prix eloquently highlights the filmmaker’s grudge against patriarchal, male-dominated societies. Rightfully so.