Peak Fiction. Second best animated film behind End of Evangelion for me. Everything about this film is perfect. At first I was worried about the length of the screentime being almost 3 hours but time honestly flew whilst watching this film and didn't feel dragged out at all. Would 100% recommend.