Hades, with all its punishments, makes a good template for Hell. So Virgil guides Dante through the same Underworld that his hero, Aeneas, visits in The Aeneid: they have to cross the rivers Acheron and Styx, rowed by Charon, the ferryman, before dealing with Cerberus, the three-headed guard dog; they see Minos, legendary king of Crete, assigning wicked souls to their correct punishment, just as he does in the Classical Underworld, and they are defied at the gates of Dis by blood-soaked, snake-headed Furies. Contemporary murderers, corrupt churchmen and traitors are punished alongside mythical characters such as the Giants who rebelled against Jupiter, and Sinon, betrayer of Troy.