A demented art dealer and antique shop owner performs nightly rituals in honour of the African god Chuku, whom he believes will reward him with unimaginable wealth and power if he merely offers up human sacrifice.
1999
1986
1970
1962
2006
1988
1989
1993
1964
2022
2018
2004
1992
2013
1937
2003