The only reason I downloaded this book is because it is narrated by David Tennant. I couldn't help myself I just had to listen to Tennant read. I expected the book to resemble the movie - which I loved. But I was wrong. This story was very different than the movie and way fun. Tennant is an amazing narrator and he brought the story to life. And since the story was so different from the movie, it was all new to me. I highly recommend this audiobook if you have young kids or if you're a Tennant fan.