Coco review: Pixar back on track in latest animation

Fortunately they are right back on form with Coco, a joyous celebration of life, family and music that unfurls in a riot of eye-popping colour and heart-melting sentiment.

It has all the charm of vintage Pixar allied to a story that displays more depth and complexity than many a live-action drama.

Coco has a spring in its step from the very beginning as we enter the world of Miguel (Anthony Gonzalez), a 12-year-old hungry to emulate his idol, the late Ernesto de la Cruz (Benjamin Bratt), the greatest musician in the history of Mexico.

Tragic events from the past mean that Miguel’s family hate music and forbid him from playing his guitar or even whistling a happy tune.

But on the annual Day Of The Dead, Miguel is determined to compete in a talent contest instead of joining in the festivities to honour his ancestors.

A stolen guitar, a curse and a touch of magic transport Miguel to the land of the dead where his adventures teach him what is truly important.

A sumptuous, expressively animated film, as dazzling as fireworks.