Medea is a powerful witch who gets revenge on her cheating husband Jason by killing their children.
2018
2019
2017
2000
1966
1956
1985
2023
1983
1976
1974
1973
1991
1996
2013
2005
2012
1989
1980