Die Sister, Die! – USA, 1972

‘Go ahead and scream Amanda it can’t help you now!’ Die Sister, Die!  – aka Die Sister Die – is a 1972 American horror feature film produced and directed by …

Read More

Free Horror Movies: 1970s

The Dark – John ‘Bud’ Cardos, USA, 1979 Starring William Devane, Cathy Lee Crosby and Richard Jaeckel At night, the Mangler stalks the streets of Los Angeles, killing and mutilating random …

Read More