This classic Greek tale tells how a noble youth accidentally marries his own mother, kills his own father and ends up paying a terrible price for invoking the wrath of the Gods.
2021
2020
2019
2024
2006
2017
1984
2001
1986
2014
2016
1976
1896
1915