The movie mixed up so many plot points and left afew major ones out. They also left ivy completely out and swapped her for carly. Like bro if a character is gonna get dropped it shouldve been Carly. Carly appeared in only a single chapter of the book while Ivy was a key character. Also this felt rushed as fk. Literally we barely saw Barton in this movie then he bloody died. Doesn't hold the same weight as the book. Another reason the movie needed Ivy since this is a major point for ivy and Josie to bond. Biggest issue is the movie's pacing, goes by too fast. Maybe adding an additional 30 minutes would've helped it out more? It's not amazing or horrible, just OK.