I haven't read this book, but all through the movie I was awestruck with only one thought in my head: This is so Vonnegut. I have never seen an author, all of the intelligence and life behind the workings of a novel, translated so well to film. This movie had the same complexities found in Vonnegut's novels: the jokes were often meaningful and symbolic, and the dramatic events and symbols were often also jokes.
Campbell was also a very Vonnegut character, portrayed perfectly by Nick Nolte. He had all of the earmarks of a Vonnegut "hero": lack of concern for political boundaries, ironic dark humor giving way to dumb inactivity in response to stress, and an unwillingness to push his version of reality on those around him.
Overall, I was constantly surprised and impressed as I watched this movie. It was the same feeling I had reading "Cat's Cradle," my first Vonnegut novel, as if the most perfectly oddball thing that could happen, he thought of THAT, and he made it real and important. Yes, he has nothing but army surplus "White Christmas" albums. So it goes!