Watching the first season again, after the second was released, cause it took too much time between them. And I don't regret, many things got cleared now.

Maybe I take the book to read, but till now, Cavil is the best Geralt it could ever exist!