I loved this book. I went to see the film last night, knowing that it was a risk, but I could not believe how much had been changed for no apparent reason. I thought the casting was pretty good. It could have been a fantastic film, BUT ... major characters, that actually affected the storyline, had been completely missed out and other characters had been changed, so that they didn't resemble the original - never mind the changes to the actual story. 