Haven't read the book, don't care. It's a movie. And boy is it bad. There are no characters, no character development, nothing to build the world they're supposed to be in, apart from what the narraters are explaining. Half of the characters are narraters because everyone is just walking around explaining everything. The design of everything that's not pop culture is so lacking as well. No creativity. Meh.