I saw the movie before I read the book. But I was already a Terry Pratchett fan. Totally love this book. It is Christmas and gruesome and sardonic and action packed all in one. If you are looking for a holiday read that's not too "Christmassy" then this should be just about right.