Sarah Sheldon, a disturbed scientist deeply concerned with overpopulation, secretly sterilizes certain individuals during sexual intercourse.
Release Date
2006-01-01
Budget
N/A
Revenue
N/A
Rating
N/A
Runtime
90 mins