It’s witch meets world, as teenage Kiki chooses to live on her own in a new town, using her magical powers to get by.

But Kiki is poor with potions and second-rate at spells- instead, she sets up a courier service, using her broomstick to deliver everything from pies to pets.

At first with only her sarcastic cat Jiji for company, she soon discovers that she has more friends than she ever thought possible.

Adapted by Hayao Miyazaki from the children’s book by Eiko Kadono, Kiki’s Delivery Service is one of the best-loved animated features in Japan and elsewhere.

Featuring the voices of Kirsten Dunst, Janeane Garofalo and Debbie Reynolds, Kiki’s Delivery Service is superb entertainment from start to finish.