Character development is idiotic. They pulled random ideas from the books, and rewrote them into some poor excuse for a coherent plot. Only worth viewing probably if you put in sound-blocking earbuds and are playing Pink Floyd. Alice is the most pathetically developed character of all, especially by the end of the movie.