This was especially a terrible movie. The only semi redeeming quality was Jim Carrey performing. But other than that it was not funny, nothing really mattered or made sense in the movie itself (given the movie is about a talking hedgehog).
There was a lot of promotional moments that clearly helped fund the movie (Zillow, Olive Garden twice) that made it feel cheap and forced.
This was generally a boring sad movie that didn't really make any sense and didn't matter.
Not to mention the ending was pretty much DBZ and how the power of friendship conquers evil. Horrible.
If your under 7 years old, it's probably great. But anyone over 7 is going to be really hard to keep your attention.