
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.

as Grand High Witch

as Grandma

as Mr Stringer

as Hero Boy

as Older Hero (voice)

as Bruno Jenkins

as Daisy / Mary (voice)

as Mr Jenkins

as Mrs Jenkins

as Reginald

as Zelda

as Consuella

as Esmerelda

as Esmeralda

as Samantha

as Saoirse

as Lana

as Jesup

as Raymond

as Maitre'D - Luther

as Sous Chef

as Chef

as Witch

as Witch

as Witch

as Alice's Mum

as Alice's Dad

as Grandma's Mother

as Young Grandma

as Basketball Kid

as Chambermaid

as Chief Doorman

as Officer Perry

as Bellman

as Waiter

as Witch

as Shop Customer (uncredited)