This film is an acquired taste, good and but one might find it too long and unnecessarily dragging elements that shouldn't be dragged. It is easily one of the best comic book movies ever made and arguably helped pioneer comic book movies. Director Zack Snyder was in his bag with this one.
I enjoyed it, despite my partner falling asleep mid the movie couple of towns. It was good and the characters were well written, and the majority of the themes that Zack touches on were quite interesting. The visuals were amazing, the CG too perfect and the acting was well balanced by all characters.