A figure taken from Greek mythology, Charon is the ferryman who transports dead souls across the river Acheron and into hell. At first, he refuses to ferry Dante across Acheron, because Dante is a living soul. But he agrees to help Dante when Virgil tells him that their journey is ordered by God's will.