Based on the Greek mythology Medusa. Plot TBA.
2025
1990
2002
1972
2005
2013
—
2019
1983
2000
2026
2024
1973