The first 30min of the flick was choppy and hard to know just what was going on (unless you read the book - which I had not).
If you can stick with the first half, the second half is sweet - predictable, yes, but sweet none-the-less.
The way it was shot one would think it was produced in the early 80's, not 2005.
No stand-out moments, bland, but it moved along without boring me.
I would like to know why Keaton selected this role, her part would have been better cast with a player more at the level of the other actors to keep the balance.