Well, the moment we all had been waiting for well over the past year is finally here. Being a typical zack snyder rendition, the movie comes close to recreating the darker feel to the DC universe that the comics has always delivered. Affleck does a wonderful job of bringing to life the bigger, meaner and evolved batman of the comics world. Henry Cavill, well he was born to play superman! Lexs character experiences a certain degree of makeover which to my feeling, has a ting of the joker.
Overall, the movie could have very well been three seperate movies. Three different story plots being squeezed into one, had left me struggling to make sense of few character introductions.
Origin stories are a must to make sense of alot in the movie.