The voice cast were really my major problem. Most of them didn’t work for me. I’m not crazy about any of the Sonic movies, but I think they did a passable to good job casting them.
I'm with you on the voice casting. It has been very questionable and oftentimes downright awful. Chrisp Ratt shouldn't ever be the voice of Mario. Or any animated character. Matter of fact, just hand him his walking papers and tell him to stay the fuck out of the spotlight.
I really enjoyed the Sonic movies way more than I expected, tbh. Knowing Ben Schwartz is a gamer himself gave me hope from the beginning that he would be a good fit and I wasn't disappointed. Even Idris as Knuckles worked very well, imo. Gotta say, though, I'm over Keanu being in everything. Love him as a human, but he just plays himself in every role. I know that's been a major critique of his since the beginning of his career, but I guess I was oblivious to it unitl now.