SPOILER ALERT: This article contains major spoilers for the Season 3 finale of “Invincible,” now streaming on Prime Video, and minor spoilers for the “Invincible” comics. Invincible can’t catch a break. In the aftermath of the Invincible War, where Mark Grayson (Steven Yeun) had to fight evil versions of himself from different realities as they […]