
XTRO (1982) Reviews of bizarre sci-fi horror
‘Some extra-terrestrials aren’t friendly.’ Xtro is a 1982 British science fiction horror film released in 1983, directed by Harry Bromley Davenport from a screenplay co-written with Iain Cassie and Robert …
XTRO (1982) Reviews of bizarre sci-fi horror Read More