I thought I should ring in the new year with this creepy tidbit from the new Orphan Black trailer. My gosh, I am in love with this Project Castor twist.
Haven’t watched Orphan Black yet? What are you waiting for? The third season starts April 18, 2015 on BBC America. Go forth and binge-watch!