The film creators put the book through a blender and put it on a screen.
Kate had a wolf called dog.
Shrike was on London not an ocean prison.
London exploded at the end of the book.
Also the start and end of the book was in the middle of the film.
All the film creators had to do was copy the book into a script. They didn't have to change anything.