If a film or any piece of work doesn't entertain, it fails - and that is using the word entertain literally, meaning it holds you there and you become absorbed by it so that you don't walk away and get bored and so on.
If we desire a society without discrimination, then we must not discriminate against anyone in the process of building this society. If we desire a society that is democratic, then democracy must become a means as well as an end.
If we want to do away with the injustice to gays it will not be done because we get rid of the injustice to gays. It will be done because we are forwarding the effort for the elimination of injustice to all. And we will win the rights for gays, or blacks, or Hispanics, or women within the context of whether we are fighting for all.