20 yıllık bir yokluğun ardından Odysseus (Ralph Fiennes) zayıflamış ve tanınmaz halde Ithaca kıyılarına vurur. Kral Truva Savaşı’ndan dönmüştür ancak krallığında çok şey değişmiştir. Sevdiği karısı Penelope (Juliette Binoche) kendi evinde tutsaktır ve krallık için yarışan talipler tarafından avlanmaktadır. Oğlu Telemachus (Charlie Plummer) ise krallığa giden yolda onu bir engel olarak gören bu taliplerin elinde ölme tehlikesiyle karşı karşıyadır.