Talk about your surprising turn of events! I feel like I'm watching Once Upon a Time, with how often new characters are turning out to be related to our original cast!
This week, Orphan Black Season 3 Episode 9 finally delivered on the question raised at the beginning of the season. Who are the original DNA donors for Project Leda and Castor? The answer was something you probably never saw coming!