Xtro (1982) 2nd March 20011st February 2019 Rating: ★★ Mutating Alien Abductee Director: Harry Bromley Davenport Actors: Philip Sayer, Bernice Stegers, Maryam d'Abo, Simon Nash, … Category: Science Fiction