He's coming back with his dad to beat up all the people who were mean to him in high school, you can't blame him for that.
The bible is full of mythical characters with convoluted histories that make no sense. Moses's life looks so contrived that paradoxically it almost feels bizarre to think he was an invented character, but he almost certainly was, as were Noah, Job, Daniel, etc. Jesus may be based on someone, even Noah was probably based on some noble farmer who saved his family during a flood. But none of them are real in the way that are presented in the stories. It doesn't really matter if the men existed ultimately, because it's not the men that people believe in, it's the myth.
Were David and Solomon real? Probably. But were they kings of a great nation? I highly doubt it.