Everyone knows a compelling hero is central to a good script. Writers spend hours thinking through our hero's back stories. We grace them with inspiring goals and bedevil them with fascinating flaws. But the real secret to a good hero is a good villain.