The Bizarre Art of Samantha (2018)
April 1, 2018Release Date
The Bizarre Art of Samantha (2018)
April 1, 2018Release Date
Plot.
A creature, comes to earth to tear apart worthy human beings. Administering a drug that makes his victims bodies become mechanical, The Creature retrieves the needed parts and blood, to take back to his home, for use.
Where to Watch.
No streaming offers found
Details.
Release DateApril 1, 2018
StatusReleased
Last updated: