Loved the fairytale aspect of the episode when it came to Astra's life LOL. Caity Lotz did a great job directing this episode. It was serious in the beginning, got campy in the middle and cute in the end. Astra is a huge part of the group now & I like that. Shocking what happened to John, guess next episodes will say how he handles that big change.