WITCHTRAP (1989) Reviews and overview

‘This time, it’s not a game.’ Witchtrap is a 1989 American supernatural horror feature film co-produced, written and directed by Kevin S. Tenney (Brain Dead; Night of the Demons; Witchboard …

Read More