Pirates might be a little too much for young kids, but in that 8 through 12 year old range, especially for boys, there arent too many better movies.