The Invincible season 3 finale has earned an exceptionally high rating on IMDb, and for good reason. Here's everything the ...