Great Thaedus (Peter Cullen), Oliver Grayson (Christian Convery), Omni-Man (JK Simmons), Battle Beast (Michael Dorn) - ...
Invincible Season 3 ending gave us interplanetary destruction with Mark Grayson taking on a new path. Click here to see the ending explained.
If you need an explanation of what happened during the season 3 finale of Invincible, the answers are right here.
A quick recap of Invincible season 3: how Mark and his team defeated 18 evil versions of Invincible, Rex Splode’s sacrifice, and the shocking arrival of Conquest.
“To me, there is no greater pleasure than to feel the warmth of my fists drenched in blood.” Those fiendish words are spoken by the brutal supervillain Conquest – voiced by The Walking Dead’s Jeffrey ...