Kingdom of the Spiders – USA, 1977

Previously only available as a limited edition release, Code Red has teamed up with Kino Lorber to release Kingdom of the Spiders (1977) on March 26th, 2019. The new release …

Read More

Free Horror Movies: 1950s

Attack of the Giant Leeches – Bernard L. Kowalski, USA, 1959 Internet Archive | Pizza Flix The Bat – USA, 1959 Tubi Bloodlust! – Ralph Brooke, USA, 1959 Internet Archive …

Read More