South African-born American actress Charlize Theron portrays Calypso in Christopher Nolan’s The Odyssey. In the ancient Greek epic poem on which the film is based, Calypso is a nymph who lives on the mythical island of Ogygia. She entertains the Greek hero Odysseus for seven years, but she is unable to overcome his longing for home even by promising him immortality. Fine out more about the rest of the cast and the roles they play in Who’s Who in Christopher Nolan’s The Odyssey: Cast List.
verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies.
Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style