The Visitor (1979) 4 May 200320 September 2023 Rating: ★ Satan is an Alien/Impregnation Director: Guilio Paradisi Actors: Joanne Nail, Lance Henriksen, Glenn Ford, John Huston, … Category: Science Fiction