Hero is set in ancient China, when the country was divided into seven kingdoms. Qin, the king of the northern province, is under permanent threat of assassination attempts, especially from his greatest enemies, the warriors "Broken Sword", "Flying Snow" and "Sky". However, when one of the magistrates of his kingdom enters the palace, claiming to have defeated all three of the king's adversaries, Qin must decide the accuracy of the claim. Through the tale the magistrate tells, Qin learns how the magistrate beat "Sky" in a duel and used the love between "Broken Sword" and "Flying Snow" to subdue them. Only using all of his wits can the King discover the truth.