Strangest Dreams: Invasion of the Space Preachers (1990) 4 June 20204 June 2020 Rating: ½ Alien Invader Televangelists Category: Science Fiction