MANIFF 2022: A creepy local Welsh girl, a glutinous aristocrat and a family rife with sinister greed constitute this unsettling contribution to folkloric horror
FIFA have banned England and Scotland from wearing the poppy in a 2018 World Cup Qualifier this Armistice Day, but both teams are planning to ignore it