I'll finish watching it but I'll never watch it again. Its film making by watching some good films and stealing all the best bits. What he doesn't understand is how to put all those scenes together to make it work.
Even the visuals aren't that good and he did much better fight scenes in 300. He'd be a good director if he only stuck to a good script written by others (300 and watchmen as an example).