Watch Odysseus Returns Season 1 Episode 1 Online
-
- COUNTRIES: Greece,United Kingdom
- Subtitles: English
Archaeologists have searched Ithaca for the home of King Odysseus for centuries. So, when politician Makis Metaxas discovered the king's tomb, experts were dumbfounded.