Donald Ferguson's character arc in the Invincible series is filled with suspense. This article contains spoilers for Invincible season 2