I have not laughed so hard in a long time. The language gets a little rough, but not any more than many of the movies out now. I loved Katherine and Gerald together. They have a chemistry you don't see much anymore. Will see this movie over and over!