Tim, chose the cast well, The Red Queen, was perfect. The hatter, was great. Alice, was perfection.
As for kids watching this film, I will tell you there are two things that happen that are a tad gross, but they did not bother one of the 9 year old I took, and the other asked if it was gonna get scary. So, that being said they both loved it and those moment did not last.
I adored it so much, I think I'll go see it again today!