When Ian (Tom Holland) turns sixteen, his mum (Julia Louis-Dreyfus) gives him a gift left to him and his older brother Barley (Chris Pratt) by their late father. When the magic spell their dad left them goes awry, the two brothers have to go on a quest to finish the spell so they can bring him back to spend a day with him.
The world the characters inhabit is one where magical, mythical creatures have forgotten about magic, and instead have evolved to be like us, using cars and electricity and the latest gadgets. Ian and his family are elves (though to be honest I wasn’t sure what they were supposed to be until a character referred to them as elves) and there’s centaurs, ogres, pixies, unicorns and everything else you could imagine. A Manticore (voiced by Octavia Spencer) is very funny and a spin off all about her would be welcomed.
The character dynamics are good, especially the relationship between Ian and Barley. People who have a close sibling relationship, especially with an older brother, are likely to appreciate it a lot. However, when there’s conflict between them, it’s resolved very quickly, and it doesn’t leave enough time for the things they say to one another to really sink in or have much of a consequence.
However, while this pseudo-magical world is interesting, it’s not fully utilised for the first half of the film. It’s a great setting and a great what-if scenario but it’s never explored to its full potential. While naturally characters and their relationships should take priority, the world they inhabit should have more of an impact on them than this world does. The animation in Onward is beautiful and the action-packed finale is entertaining, but what got the characters to that point was a bumpy ride.
Onward is sweet and fun but it lacks both the magical spark a story like this really should have, and that spark of Pixar magic Pixar films usually have as well. 3/5.