The version I keep coming back to is Perrault's from 1697. The main character is just the girl—he doesn't even give her a red hood, he calls her 'Little Red Riding-Hood'. That's it. There's no woodsman, the wolf eats her, and that's the end. The moral is literally about pretty girls talking to strange men. It's stark and brutal, more of a warning fable than a story with a cast. The wolf is a flat villain, the grandmother is a plot device, and the girl is naive to the point of foolishness. Modern adaptations have bloated the cast so much. We've added the heroic huntsman from the Brothers Grimm, gave the wolf a personality, sometimes even a backstory. But the original French tale is chilling in its simplicity: a girl, a predator, and a brutal outcome. It was never meant to be comforting.
I find the evolution of the grandmother fascinating. In the earliest oral versions, she's often complicit or even sinister—some folklorists argue she represents the old, pre-Christian world. By Perrault's time, she's just a victim in bed. Now, she's sometimes portrayed as wise or cunning herself. The core trio, if we can call it that, has always been Red, the Wolf, and the Grandmother. Everyone else is a later addition for a gentler audience.