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.
1976
1977
1963
2015
1961
2016
1975
1992
2000
1996
2006
1997
1998
1984
2005