Stephanie Beacham – actress

Stephanie Beacham (born in Barnet, Hertfordshire, 28 February 1947) is an English television, radio, film and theatre actress. Her career began in modelling before she moved into television with roles …

Read More

Chislehurst Caves – horror location

Chislehurst Caves is a 22 miles (35 km) long series of tunnels in Chislehurst, in the southeastern suburbs of London. Today they are a tourist attraction and although they are called …

Read More

Inseminoid aka Horror Planet – UK, 1981

‘A crawling terror from the depths of doom’ Inseminoid – aka Horror Planet – is a 1981 British-Hong Kong science fiction horror film directed by Norman J. Warren from a screenplay by Nick and …

Read More