Roald Dahl's The Witches (2020)
In late 1967, a young orphaned boy goes to live with his loving grandma in the rural Alabama town of Demopolis. As the boy and his grandmother encounter some deceptively glamorous but thoroughly diabolical witches, she wisely whisks him away to a seaside resort. Regrettably, they arrive at precisely the same time that the world's Grand High Witch has gathered.
Country: Mexico, United States of America
Directors: Robert Zemeckis
Casts: Anne Hathaway as Grand High Witch, Octavia Spencer as Grandma, Stanley Tucci as Mr Stringer, Jahzir Bruno as Hero Boy, Chris Rock as Older Hero (voice), Codie-Lei Eastick as Bruno Jenkins, Kristin Chenoweth as Daisy / Mary (voice), Brian Bovell as Reginald, Charles Edwards as Mr Jenkins, Morgana Robinson as Mrs Jenkins, Josette Simon as Zelda, Eugenia Caruso as Consuella, Ana Maria Maskell as Esmerelda, Orla O'Rourke as Saoirse, Penny Lisle as Lana, Simon Manyonda as Sous Chef, Amber Flanagan as Esmeralda, Jonathan Livingstone as Raymond, Philippe Spall as Chef, Eurydice El-Etr as Samantha, Katie Hardwick as Witch, Abi Adeyemi as Witch, Zeke Taylor as Danny Wests (uncredited), Paul Leonard as Maitre'D - Luther, Jon Prophet as Officer Perry, Miranda Sarfo Peprah as Young Grandma, Angus Wright as Waiter, Joseph Zinyemba as Basketball Kid, Me'sha Bryan as Chambermaid, Anastasia Zabarchuk as Witch, Ken Nwosu as Bellman, Vivienne Acheampong as Alice's Mum, Sobowale Antonio Bamgbose as Alice's Dad, Lunga Skosana as Grandma's Mother, Dempsey Bovell as Jesup, Cyril Nri as Chief Doorman