smart and polished
They sure don't write dialogue like this anymore. This has one snappy line after another. The dancing is fabulous, even if dancing is not your thing. The humor stands the test of time, and it even has a strong female lead. It is all-round great fun and even my teenage sons enjoy it.