Not Human

Not Human

Available on Prime Video, Tubi TV, Plex
The residents of a small town struggle to survive after a meteorite brings an alien plague that begins to transform them into mutated creatures.
Starring Lynn Lowry, Melyssa Jade, Robert Bozek
Director Adam R. Steigert