Po dvaceti letech na strastiplných cestách se ithacký král Odysseus (Ralph Fiennes) konečně vrací domů z trojských válek. Věrnou ženu Penelope (Juliette Binoche) vězní zástupy nápadníků ve vlastním domě a hrdinův královský titul je v ohrožení. Zestárlý válečník musí sebrat zbytky sil a znovu si nárokovat vše, o co jej osud připravil.