The exceptions for films which are better than books are Danielle Steele's Palomino & Nicholas Evans's Horse whisperer. The reasons for this are the parts that are cut out of the book to make the film the right length include too much fornicating for my liking. The rest of the time I think books are best as you get the full story.