We attended 4 years ago when my Granddaughter was 9 years old. We found out it was coming here again, and as promised by her fervent wish at that time, if it EVER came back, she wanted to go again, I got tickets. We got the VIP as well... so worth it!! Charli from Australia was that narrator and she also participated in the VIP, so we got to meet her, as well as Myron (the T-Rex), Joe (the Triceratops) and Erin who helped with the little dinosaurs and wherever she was needed. Honestly, even just turning 13 years old, my Granddaughter has been interested in dinosaurs since she was very little, and she really enjoyed this. Can't forget the BABY dinosaurs!! So cute. You can pay to take lots of pics at the end of the show out in the lobby, so bring your camera! Pics are allowed (at least where we attended), you just can't use flash during the show. I have to say, all of the puppeteers were so kid oriented and took the time to explain things to the VIP's and during the show. Just a heads up, they are coming back with Prehistoric Aquarium (there are snippets of video on their page).. We can't wait to see Myron and the gang that comes next year. My Granddaughter was happy. I was happy.... the show runs about an hour, they cover quite a bit. One last thing.. this is definitely an audience participation puppet show.. LOVED watching the kids go up on stage and participate when chosen. This is definitely a show to spark interest and excitement over dinosaurs, for the young, and the young at heart. These puppets are so lifelike and come to life so well. <3