Invincible makes a mark with its graphic depiction of animated violence
Animation is such a freeing medium where live-action requires you to fit the narrow constraints of physical limitation, impossible camera movements, and safety In animation, you...