The casting and cinematography were good. The movie feels rushed, there wasn't enough time for the backstory or development of characters. I'm a huge fan of the book series and though I'm aware that the movie rarely does the book justice, this was an exaggerated example of that fact.