Ooooh, now that THAT was a satisfying reveal . . . the discovery that Geralt was THERE in the castle when it fell to invaders, and that Ciri's grandmother was going to hand Ciri over to him (finally!) so that he would take her to safety (as he wanted all along). I love how the story has looped back upon itself. Now we're only in one time-line, right? We saw flash-backs to the start of the Ciri time-line but that only months before -- not years before (which is when the two other time-lines were set.)
Just as I was getting fed up with Ciri being grabbed by yet another group of people, she finally gets her freak on and taps into that inner power of hers. I'm eager to see the next episode and see what the upshot of that is.
All that being said, I do feel sorry for the woman whose horse Ciri stole. Except I recognize that actress from other work so I'm betting we'll see her again. I wonder if that group of thugs (Ciri's former friends) actually work for the horse's owner.