It took me a long time to watch this film, mostly because I really didn’t think the premise sounded interesting enough to watch. I was wrong. This film has great animation, and the story blew me away. It was nothing like I expected. Only the ending was a little confusing to me; I wasn’t sure how it was possible or what it exactly meant, but it was still satisfying. Overall, it is an excellent movie and worth a watch.