Based on the Greek mythology Medusa. Plot TBA.
2026
2021
2022
1953
2024
1955
2023
2006
1974
2025
—
2009
2002
2014
2008