an Entity references as follows:
Venom (also known as The Legend of Spider Forest, and Spider's Venom) is a 1971 British horror film directed by Peter Sykes in his directorial debut.