I just saw it, and i found it to be one of the sickest movies i've seen for awhile. I'm not saying it was good writing, or good plot or whatever, it was just a straight action movie. Thats how action films should be, no stupid messages, no complex plot that strays away from action, just action. Sure, movies like Italian job, oceans 11 and 12 (and soon 13 to come), and other complex movies are sweet, but 300 was just amazing fight scenes and epic battles. Not to mention the cinemtograph is a new step in film making, it was fucking awesome to watch. If you want a movie with a good plot/complex story, watch something else.