David Stifel did a great jog. He brought the characters to life. The story never disappointed me, bringing a lot of action and showed the characters growth of each character. I loved the battle scenes which were brilliant wrtten.