The penultimate episode of Orphan Black aired tonight and we discovered not only who the Castor mole is, but some very, very valuable information about the original.
*
A new Once Upon a Time casting announcement might give us a few more clues as to the identity of the new princess Helena.