You know you’ve seen a great show when you are walking out of the theatre singing songs from the performance. That was ...