Beautiful, interesting, incredible cinema.
Animated film satire of self-indulgence in a hungry world.