Loved this version. Zack Snyder delivered an immense epic that he really should have been able to produce the first time around. Of course studio execs always have to ruin it but Snyder made his way back to the top by showing us how well and cohesive his stories are.