Now here is a movie that was both incredibly macho and incredibly gay at the same time. On the one hand, Zach Snyder’s “300” features a group of Spartan soldiers fighting a bloody battle against a Persian army that vastly outnumbers them, all in order to protect their home. On the other hand, each of those soldiers had rock-solid eight packs and spends most of the movie half-naked wearing tight leather pants. I don’t care if you spend three hours at the gym every day, no straight man is that cut. But on the other hand, you cannot deny these guys looked ready to go kick ass. Between the Spartan soldiers, the gratuitous sex, the constant spilling of blood and the speeches the get the troops pumped, this movie oozes machismo. Released in early 2007, “300” was considered an early summer movie because of its success which caught people by surprise. The visuals from the trailer were stunning, so I asked for the graphic novel on which it is based for Christmas....