A woman fights scientists who try to give her some injection.
No streaming options found at this moment.