Invincible Season 3 repeated a huge mistake Zack Snyder made in the DCEU, and it doesn't paint Steven Yeun's Mark Grayson in a good light.
Throughout its first two seasons, “Invincible” has proved to be an entertainingly fun, bloody, emotion-packed and subversive ...