My family including my 13 y old son have really enjoyed this show! We have been put off by the negative reviews we have only got to read on the way to the theatre, but luckily none of the harsh opinions prooved to be true! Light witted, fast paced, absorbing, and fun! A great family time out!