Sure there are things that can be improved. that is a good thing since it is not a movie. you can adjust and do better. but the casting is spot on and the flow is great. If you played the game and read the books you will love it.