This was a total disappointment from the book. Alvirah Meehan is a 60 year old woman who spent most of her life working as a cleaning lady, not some 25 year old married to a 60 year old. The book and characters was definitely not the same as the movies and thus a GREAT disappointment. If you can't stick closely to the book, don't make the movie.