Went last moment and truly enjoyed it. The story is interesting, and the presentation is entertaining and touching all at the same time. You cry, laugh, and love. Music is great. Very unique choreography, great actors and the theatre is really beautiful. Loved it.