"Our Father" is on Netflix the 11 of may.
A top fertility doctor had a sickening secret: he was using his own sperm. Decades later, his "children" band together to pursue justice.