Almost perfect. Love seeing elements from the book you only live twice that were never used in the last Connery movie. And now it easily sets up whoever plays a new Bond to have a new face who will of course come and try to kill M while working for another enemy state.