Where To Stream Monsters Season 1 Episode 6
Where is the Rest of Me?
- Aired November 26, 1988
- 30 Min
In a right wing South American dictatorship on the verge of a leftist rebellion, a mad U.S. scientist discovers a way to keep a cadaver alive and use the body parts to replace failed organs.