The Iron Giant, Kung Fu Panda, and The Lion King are genuinely perfect animated movie masterpieces that only run about 90 ...