Medea is a powerful witch who gets revenge on her cheating husband Jason by killing their children.
2022
2005
2013
2000
1993
1973
1980
1941
2009
1972
2003
1946
1956