A bloody, violent and disturbing retelling of Edgar Allan Poe's tale.
2023
1995
2024
2018
—
2021
2019
2022
2012
1992
2016