Xtro – UK, 1983

‘Some extra-terrestrials aren’t friendly.’ Xtro is a 1982 British science fiction horror feature film released in 1983, directed by Harry Bromley Davenport and co-produced by Bob Shaye. Plot: Sam, a devoted father and husband, disappears suddenly, …

Read More