This was so much better than I expected! I was rather unimpressed by the trailers, especially because the CGI looked vastly inferior to Pokemon Detective Pikachu (and it kinda was), but the acting really anchored this movie. James Marsden was amazing, and Ben Schwartz struck a perfect balance between comedy and emotional moments. I'm really not a Jim Carrey fan AT ALL, like normally I'm super irritated by him in every movie, but he NAILED this role. It was spot on, and completely believable. Hands down my favorite performance of his. Oh, and I had pretty much zero knowledge of Sonic the Hedgehog and still really enjoyed it! Definitely check this one out.