@Dodgerblue: Superb adaptation of an astonishing book. If you take one of the characters away the plot won't work. And…