I have waited 18 years for this movie and was not disappointed. Don't listen to the critics, I have learned thru the years that if they bad mouth a movie you should put it on your "to see" list. You can nitpick any movie you see but Janet Evanovich's books are a good fun and this movie was fun to watch. I have read all eighteen of her books and cast the characters in my mind everytime I read one and could not have done a better job than the production company did. Catherine Heigl is Stephanie Plum. Shame on the critics, someone should smack them with their "pocketbook" to wake them up. I hope the movie makers listen to the fans and not these critics, that have probably never read a "Plum" novel. My theater was full and all I heard was laughter and people enjoying themselves. I can't wait for "Two for the Dough".