The actual events were a bit different than portrayed, and generally the movie itself is based on lies and anti-semitic propaganda, so prevalent in the arabic world who embraces hate, discrimination, homophobia and the natural tendency to lie whenever required to tell a tall, fanciful and colorful story that almost never contains the whole truth.