Investigators pursuing a bizarre hemorrhagic illness are lead to a strange black painting that they discover is a portal to another dimension.
1980
2021
2022
2015
1951
2005
1907
2020
2011
1984
1955
2018
1985
1993
2013
1966
1989