This trailer is a mess. I've explained this before in other places, but yeah.
I really do not care for Jim Carrey as Robotnik/Eggman. He's a solid actor, yes, but his typical comedy character is not compatible with this one at all. Obviously, I would've preferred if this film was animated in the first place because this is so clearly animated movie material, but if we really needed to do a live action Eggman, I would look no further than the man himself: Mike Pollock.
Not only does he have over 15 years of experience playing the character himself, but physically he's not too far off either (better fit than Carrey anyway). All he needs is a shave and a mustache on this level or more.
However, I am aware that he's not a physical actor, or a major film actor, and so that could dampen the chances of him accepting the role (or even being picked, annoyingly), and on top of that he's getting old (he turned 54 this year): but. Consider Eggman's physical role in most Sonic plots. The fighting is always a robot army or mech suit that he's built, so that all he has to do is sit in a chair, twiddle some controls, and maybe flail around angrily as he's losing. It's basically the same as standing in the recording booth, and the physicality that actors bring to characters like Eggman would work perfectly well.
I am also aware that he does not have the public clout that Carrey has, but I believe that if you actually made a good movie in the first place that you wouldn't need to rely on that to draw people in. I would need to think a little more on other alternatives, but Pollock would undoubtedly be my top pick.
Also, seeing Neal McDonough here is a pleasant surprise. Anyway.
Sonic is... I don't even think I have to elaborate on him. Pretty much everyone before me has said anything I could possibly conceive on the subject. His design was an abominable mistake and I have no idea how anyone thought it was acceptable on any level. He looks good in one shot of the trailer.
It rapidly deteriorates from there.
The actor is also... fine. I don't really have an opinion on it either way. It's... meh. Sonic changing voice actors is far from abnormal at this point, he's been going continuously for nearly 30 years. Would I have preferred one of the previous actors to do this one instead? Sure. But I'm not married to it I suppose. Roger Craig Smith isn't really my Sonic anyway.
And then the plot. The most cookie-cutter, derivative nonsense I've ever seen (I'm sure people have already played cliche bingo with this trailer like with the Emoji Movie). They may not have their hands on it anymore, but it still reeks of Sony's total lack of touch with current audiences: this movie genuinely seems like it's from 10 years ago, it's so dated and average and... ehhhh. And I can only imagine the focus that our human protagonist is going to get.
Do this movie's death a favour and pirate it if you're going to watch it all. Do not waste money on this garbage.