My girls (5 and 8) absolutely loved it. They sometimes have a hard time making it through a movie, but this kept their attention. It had some great action scenes while keeping it family friendly. The cast and voice actors are absolutely amazing. Jim Carrey did a fantastic job playing duel characters and of course brings some good laughs. We're excited to see the next installment in this franchise especially after the post credit scene teaser!