Alien Implant
From a remote location, a brilliant female recluse broadcasts a distress signal into space. When the Aliens arrive, they realize it's not a distress signal, but rather an ingenious trap set to exact revenge on the extraterrestrials who kidnapped her as a child.
Released: 2017-04-14
Duration: 75
min
Country:
United States of America