5.6 83 minHD Xtro (1982) Horror, Science Fiction, United Kingdom 06 Dec 1982Harry Bromley Davenport Trailer Watch