I really enjoyed the movie myself.

Spoiler: Only complaints
Show
The only real thing that was a little jarring was Tail's explanation for being there. I didn't understand where he came from or how he knew to watch Sonic from afar for so long when none of the other people looking for him and the emerald knew where to look. But that's just a minor nitpick to an otherwise enjoyable movie.

And I know Jim Carrey was considering this be his last movie before retirement, but I do hope he comes back for Sonic 3. They left it open to whether he could return in 3 if he wanted, which was cool.