Alien Implants

Alien Implants

Available on Prime Video, Tubi TV
S1 E3: Alien Implants are a physical object placed in a human body after they have been abducted by Aliens. Capabilities of the implants range from telepresence, mind control, and biotelemetry akin to humans being tagged and monitored like lab animals for study.