The film premiered at the Telluride Film Festival and was nominated for a Best Animated Feature Film Oscar. Critics championed the film, and it currently holds a 91% on Rotten Tomatoes. The movie ...