Jeffrey Dean Morgan plays Invincible and The Walking Dead's main villains, and the two characters unsurprisingly share a ...