It's hard to say for sure. Some parts might be based on real events, but there could also be exaggerations or fictional elements added for entertainment.
Well, it's a bit of a mixed bag. Maybe there's some truth to it, but like many stories, it could have been embellished or dramatized to make it more captivating.