For at least the last four or five, i couldn't wait for this season to be over...it felt repetitive and uninteresting... weak writing compared to the first season...but this episode is stronger...more depth. Maybe it's because of the backstory being offered by one of the characters...and it seems to be hinting as to how characters are connected in ways we didn't realize before...there is some REALLY good acting in this series...especially by the mother and son. Zoe Wanamaker(Baghra) and General Kirigan(Ben Barnes). Both characters are formidable but Baghra seems invincible and though she claims she's evil, her actions seem to say she's either neutral or, as any human should, learned from the errors of her ways, turning them into lessons rather than mistakes. Kirigan, for me, is just too 'typical' of a villain. Barnes acts the part well but i feel there is little to no depth to the character, which is a shame. I feel it weakens the show. I haven't read the books and maybe the way the show is done is very faithful to the books...but, were i involved in any decision making capacity, i would've given him either qualities &/or a background that might have made us a bit more sympathetic to his character...