Most of the other facts in the movie I couldn't possibly confirm or deny, but knowing what I do know, I have a hard time believing them.
I did some research of my own, and I came across this website (contains tons of spoilers):.