Based on the novel by Roald Dahl, Oscar-winning director Robert Zemeckis has reimagined The Witches for a modern audience.
The A-list cast includes Anne Hathaway, Octavia Spencer, Stanley Tucci and newcomer Jahzir Bruno. In the video above, Robert and the rest of the cast talk about what each actor brings to their role.
The story follows an orphaned boy (Bruno) who goes to live with his Grandma (Spencer) in rural Alabama. As the boy and his grandmother encounter some deceptively glamorous but thoroughly diabolical witches, she wisely whisks our young hero away to a seaside resort.
Regrettably, they arrive at precisely the same time that the world’s Grand High Witch (Hathaway) has gathered her fellow cronies from around the globe—undercover—to carry out her evil plans.
WATCH THE TRAILER HERE:
The film releases in SA cinemas on Friday, 6 November.
Compiled by Leandra Engelbrecht