The Secret Life of Sarah Sheldon
Sarah Sheldon, a disturbed scientist deeply concerned with overpopulation, secretly sterilizes certain individuals during sexual intercourse.
Release Date
January 1, 2006Runtime
90 minDirected by
Annette Ashlie Slomka, Joseph DodgeWritten by
Annette Ashlie SlomkaLanguage
EnglishBudget
$0Revenue
$0Status
Released