Love it. While it is funny, spunky, and entertaining, it shows a truly marvelous character change in Cameron. A modern classic.