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.
1980
2023
1930
1968
1971
1973
2008
2001
2015
1969
1974
2021
1960
1972
1975
2003
1936
2006
1921