(Note: This review will briefly discuss an element in the movie that has already been shown through a lot of promotional material. However, said element is kept a mystery for a little bit of the film and if you're coming in completely cold turkey to this, you may want to avoid this review if you want to be completely surprised).
In the third Sonic the Hedgehog movie, Sonic (voiced by Ben Schwartz) and friends must confront the mysterious and dangerous Shadow the Hedgehog (Keanu Reeves) who is angry at the world.
3 differentiates itself from the last two movies by being the franchise's Empire Strikes Back. This is noticeably darker and contains more mature, tragic elements. (Since the movie features Shadow, they drew a lot of the story from his premiere game which had his origin story Sonic Adventure 2, one of the most serious games in the franchise. Yes, there are more serious Sonic games). This culminates in a touching and well told story about loss and about how we deal with our past.
Using the Sonic games anti-hero Shadow was always going to be a bit of a risk as they had just already used an equally fast rival to Sonic in the form of Knuckles (voiced by Idris Elba) in Sonic the Hedgehog 2. Of course there was the risk of Shadow being just more of the same, but he manages to feel fresh. Whereas Knuckles was goodhearted but misguided and had a silly side to him, Shadow is bitter and angry and is played completely straight. He works as a great opposite to Sonic. He's also a boss when he fights, being faster than Sonic and friends and has a wider skill set than them, featuring some style of fights that haven't been done before.
As much as I've talked about the darker elements, that's not to say this movie doesn't have jokes. Honestly the more serious parts and the humor manage to coexist really well. That all having been said, I did think they could've cut down on a few of Sonic's snarky lines.
The whole story culminates in the most impressive final battle in the series. It knocks the other two out of the park as it goes full EPIC.
Admittedly due to the movie being plot heavy and having a lot of characters, some scenes and elements felt like they were sped through too quickly. Also, some of the human characters from the previous films don't have much screen time. (I know some people complain about them, but I like 'em).
Shapiro remains a great casting choice as Sonic. He's an expert of displaying bravado in a fun manner, but when it comes the time for Sonic's more emotional side, he's able to pivot so easily.
Yes, Jim Carrey as Sonic's enemy Dr. Ivo Robotnik, and this time also playing his grandfather Prof. Gerald Robotnik, continues to be one of the highlights with his comic performance. I was worried that Gerald would be played too similarly to his grandson, and while there are similarities between the two, the guy really feels like a separate person. While in the previous, Robotnik has basically been played as a cartoon villain, this movie dives into his past and what makes him tick, and for the first time Carry gets some more dramatic material, and he really manages to knock it out of the park. (Given that in the past Carry hadn't been a fan of making sequels and that he'd said recently that he was planning to retire, the script here makes it completely obvious why he decided to come back as it gave him more to do).
Highly recommended. Director Jeff Fowler and his writers have reached that extremely rare achievement where all three films in a trilogy are good and there is no quality degradation. 3 manages to be as good as its predecessors but in a different way.