Anonymous Animals (2020) preview of surreal French horror pic

Anonymous Animals is a 2020 French horror feature film in which human captives are literally treated like animals by humanoid figures with animal heads – who or what exactly are …

Read More