I have tickets to see this with DS, but he's now double booked. Does anyone know how long the show lasts? I'm thinking he may be able to do both if it's not that long, but I'm not sure. Oh, and is it any good, or just painful?! Cheers.