A farce satirizing extraterrestrial horror movies such as Alien. Alternate titles include "The Crea…
A TV newswoman catches a pervert watching her sister who cannot see, hear or speak.…