Well Buttercup is still good-looking, tho I prefer the long hair
I love this movie too, it's a feel-good movie. I can totally understand the cult following. It's one of those movies entire families love to watch together.
Obviously the whole romance theme makes it more popular among girls and women, but there's quite enough adventure to please the action boy as well.
And let's be honest for a second. Yes it is smarty and funny and original, and it's got all the ingredients for a timeless classic. But you can't ignore the movie's name. And that has something to do with the audience. Boys (and mature men as well) are not too comfortable with it. They won't like to say it out loud or even think that their favorite movie is called "The Princess Bride". Any title with the word "princess" will have its effect on male audiences.
Let me ask you this: if the movie was called "The Six Fingers Man" instead, do you think we would still have the same amount of female fans nowadays? same amount of male fans?
I will say this. I've always asked people about their all-time favourite movies, and no man I asked has ever mentioned "The Princess Bride". Other comedies like Monty Python and Duck Soup were mentioned, but never this one.
On the other hand, half the women I asked listed it as one of their all-time favs, and in most cases their favorite movie of all time.
Now look me in the eyes and tell me it would've been the same with "The Six Fingers Man" title instead.
The name of a movie could be a very important detail. As the name of a novel. Even that of the author.
Who wrote "The Outsiders"?
S.E. Hinton.
Who wrote "Harry Potter"?
J.K. Rowling.
Like it or not, both writers knew they would have more success among male readers if they left out their first names.
It's a real shame, but that's the way of the world. You will never have an equal amount of fans for anything with a "princess" in it. Unless it's porn, in which case you'll have more male fans for sure.
The funny thing is that Princess Buttercup is the least funny, least unique character in the movie, yet the movie is called after her.