In Homer’s Odyssey, Calypso attempts to keep the fabled Greek hero Odysseus on her island to make him her immortal husband. According to Homer, Calypso kept Odysseus prisoner at Ogygia for seven years. Calypso enchants Odysseus with her singing as she moves to and fro, weaving on her loom with a golden shuttle.