If you are down to your last ten bucks and had to decide between buying a meal to feed your malnourished self or watching the movie, watch the movie.
If you can only watch one movie for the rest of your life, watch "Stranger than fiction".
And if there is ever a movie that is better than reading a book (and oh, it could never happen!), it would have to be this. A real page turner, a good laugh with the most intelligent plot I have seen in years and superb casting. It was so brilliant I immediately felt sad when it ended and wished I could have been the one who wrote the screenplay.
I loved it and I want to watch it again and again and again and memorise the dialogue.