Until you read Mary Stewart’s The Wicked Day. She does an admirable job of turning Mordred into a character you can care about. One who, granted, does have some problematic traits. But overall, his actions have just been misunderstood. We follow Mordred from his childhood on the Isle of Orkney to his final battle with Arthur. Along the way, we see why he acted as he did. And it all seems perfectly reasonable. It’s not an easy feat to turn a villain into a misguided hero, but that’s exactly what Stewart does.
If you have any interest in the stories of King Arthur, you should certainly add this book to your reading list. All the elements of the legend are there, but from an entirely different and fascinating point of view.