Skuespilleren Kirk Douglas framstilte Odyssevs i den italienske filmen fra 1955. Skuespilleren Sean Bean framstilte Odyssevs i filmen som hadde Brad Pitt i hovedrollen som Akilles. Skuespilleren Armand Assante spilte Odyssevs i TV-serien . Odyssevs har også blitt framstilt av John Drew Barrymore i den italienske filmen (engelsk tittel «The Trojan Horse») (1961) og av Piero Lulli i den italienske filmen (engelsk tittel «The Fury of Achilles») (1962).