The Witches arrives on October 22 on the HBO Max streaming service.
The cast also includes Octavia Spencer (The Help, The Shape of Water), Stanley Tucci (The Hunger Games, The Lovely Bones), Kristin Chenoweth (Glee, BoJack Horseman) and Chris Rock (Grown Ups, Madagascar).
The Witches tells the tale of a young orphaned boy who, in late 1967, heads to live with his loving Grandma (Octavia Spencer) in rural Alabama.
Their happy existence is interrupted when a gang of well-dressed witches, led by Anne Hathaway, crashes the party.