After 20 years, Odysseus (Ralph Fiennes) finally returns to Ithaca, where he finds his wife Penelope (Juliette Binoche) held prisoner by suitors vying to be king and his son facing death at their ...