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.
2000
2014
1990
1973
2005
2002
2006
1935
1968
2017
2013
2008
1993
2003
1996
1999
1948