This was literally 40 years worth of musicals wrapped into ONE show.