Medea is a powerful witch who gets revenge on her cheating husband Jason by killing their children.
2018
1980
1983
1982
1981
1998
1970
1990
2019
1967
1988
2023
1985
1971
1962
1969