“Orphan Black” never skimps on twists, but the penultimate episode of season 3 spiraled itself twistier than a double helix.

A week ahead of the season 3 finale, tonight’s fast-paced “Insolvent Phantom of Tomorrow” gave viewers a lot of reveals, all while doing what the show does best – pulling us farther down the rabbit hole.

The mole who gave up “The Island of Doctor Moreau” secret to Castor wasn’t Rachel or even Shay – it was Gracie. Castor promised her she could help Mark, and they could be together again. Maybe I should have seen this coming; Gracie was looking very serious and almost mournful most of the episode leading up to her apologetic, confessional goodbye call to Cosima.