A bloody, violent and disturbing retelling of Edgar Allan Poe's tale.
2023
1996
2022
2004
2017
2011
2021
2000
1987
2007
2019
2015
—
2002
1990
2010