Odysseus (Ralph Fiennes) returns to Ithaca, washed up on the shore and naked, twenty years after leading the armies in the Trojan War. In his absence, his wife, Penelope (Juliette Binoche), has stayed faithful to her husband, refusing to remarry any of the various suitors who have made their offerings. As life on the island…