The movie's fun, but I highly recommend reading the book. There are wonderful turns of phrase in his writing that cannot translate to the screen. (Besides, in my head I read Moist von Lipwig as Cary Grant, and Katherine Hepburn as Adora Belle Dearheart. Stanley is played by Dean Venture from the Venture Brothers. :D )