Christopher Nolan adapte l'Odyssée, le retour d'Ulysse chez lui après la guerre de Troie, qui aurait dû durer un an mais en a duré vingt. La chronologie n'est pas linéaire, avec des allers-retours entre le passé et Ithaque, où Pénélope refuse de croire à la mort de son mari malgré les rumeurs, résistant aux prétendants voulant s'emparer du trône,