Valiant heroes, vanquishers, stand up to protect good people from evil villains beyond the reach of the law. Vanquishers work in the shadows, cutting down evil wherever it can be found, but they must be quick to discover the villain's secrets and constantly...