One of Invincible Season 3's important subplots is that of Mark training his half-brother Oliver to hone the latter's ...
Heroes shatter bones; villains spew blood, and—as usual—the lines separating good from evil remain shockingly hazy.