A bloody, violent and disturbing retelling of Edgar Allan Poe's tale.
1996
1988
2015
2010
1997
2022
2017
1987
1963
2005
2019
2009
2023
1968