We didn't see Barnyard, but we LOVED the Ant Bully. All of our kids sat still throughout the whole thing (and we've got young kids). I laughed out loud several times during the movie and so did the other adults in the theater. So it's fun for all ages.