Kate Winsley is phenomenal as Mare. The complexity and layers to the characters are crafted with such detail, that it's difficult to not get sucked into the emotions the character is trying to suffocate. The casting for this series could not have been more perfect.