Gerard Butler and Katherine Heigl have a charming chemistry. Gerard was magnificent, as usual, and Katherine was very funny. It definitely has an adult theme and the language was a bit too racy for my taste, but I would recommend it for the interesting story, the natural acting, and the beautiful photography.