The Legend of Zelda series has what is arguably one of the best collections of villains in gaming history. Not only is this where Ganondorf one of the most iconic fictional bad guys ever created comes from, but the series is also home to a good number of other memorable antagonists that Link has faced throughout the years.