I went into this book thinking "Who would Hugh Grant play in the movie adaptation" and who would play all the other characters. I've settled on Emily Blunt for Annie, Hugh Grant as Duncan and Tucker Crowe to be played by Jeff Bridges. Needless to say, I had a lot of fun reading this book; it just fitted so well as an English Rom-Com and I enjoyed every minute of this book. There is no great depth to this book but it was a pleasure to read.