took my grandchildren age 5 and 8. The five year old sat through it very well, the 8 year old absorbed it totally and talked all about how the monsters evolved to everyone that asked. i laughed out loud many times. we all enjoyed the movie and would recommend it, but not for any child under 5 (they wouldn't get it.