Excellent animation, but...
Since when did homosexuality and evil become synonymous? Unless, of course, you're a bible thumper, in which case I pity you.
Furthermore, this seems to be scenes from the movie identically regurgitated into flash format.
Good work, but skip the homophobia, and try to work from your own imagination next time.