The penultimate episode of the season aired on Friday. “Briar Rose” packed a helluva punch with the reveal of Alpha, Ballard in the Dollhouse and a huge Sleeping Beauty metaphor. But holy crap, where can we go now? Let’s talk!

(more…)