We saw the MI show as well as the Princess show, and both were good. My fav though was the 100 years of magic. I go to which ever show comes to town, even if we have seen it before. My kids were 8 and 4 when we saw MI and they were not afraid at all. Your kids will have a good time.