The story was very unpredictable. The voice actors were perfect. The characters were loveable. A great twist to a time travel story.