I took my 5 yr old daughter and 7 of her friends to see this movie and they all sat through it! Anything that can hold the attention of eight 5yr olds is definately a must see in my book. It was a bit slow in the middle. But the rest of the movie made up for it. I thought it was cute and worth the $5 a ticket.