I think you got what you deserved, the previews were enough for most anyone to see that it is a shitty gay film.
I was thinking Frank Miller film aka Sin City and 300 but turns out he didn't direct those 2 just produce unlike Spirit. Worst movie since Babylon AD.