Do you need a hint on who is Alpha? It's kinda obvious. If you didn't see this coming a mile away, you really need to study up or head over to Dollhouse Wiki.
We've got 1 episode left so hang on boys and girls, we're about to all kabloomey here. Lots of twisty twizzlers in this one. And we finally see the infamous Big Bad Alpha in action.
Check out my review of "Briar Rose" at UGO.com