Dark Star Pictures has acquired Achoura, the latest genre film from Talal Selhami that’s being described as IT meets Babadook. Also called “Children’s Night”, Achoura is a religious celebration. In Morocco, children splash water on each other and gather around a bonfire. In the film, four friends reconnect when one of them, who disappeared 25 years ago, […]