CONTAINS SPOILERS - Good movie to set up the franchise

Rating: 7/10 (4 April 2016)

Batman vs Superman is a movie that sets up the storyline for the Justice League. With a duration of 153 minutes, it's quite the sit through. The storyline is alright (going into detail soon) and the special effects are at a decent/high level.
As stated in the summary, this movie is definitely an introduction to the Justice League. Right at the end of the movie we see a glimpse of Aquaman, Wonder Woman and much more. This in addition to the stars that are Batman and Superman.
The movie covers around three to four different story lines.

The creation of Batman and onwards - The destruction that Superman creates during his own movie - Lois Lane - Lex Luthor

This is a lot of of information to process and i doubt that with any background information, or any knowledge about the previous movies. People will understand what the movie is about.
During the trailers the fight between batman and superman is centered, however during the movie its only marginal. They have a fight where it goes back and forth and ending in a result where Batman decides to work together with Superman to save his mother. For a movie that is named Batman vs Superman Dawn of Justice, this is a bit lackluster. But as i said, it's a setup movie to the Justice League.
The execution of the movie is alright but not amazing. As stated i feel like they needed a reason to start the justice league. Please note i have not read any justice league comics so i don't know how they come together. But the reason in the movie is a bit lackluster and feels forced. This is probably the reason as well because they tried to force in so much background information for the characters.
Conclusion
All in all a fun movie to see, but if you are a die hard batman/superman/justice league fan. You will be disappointed. This is a great setup movie for the justice league as stated above multiple times. I suppose i should look at this movie as a start of a longer trilogy (like Lord of the Rings) where it would be best suited to watch all movies in a row. Because just watching this movie and having to wait another multiple years for the next one is a bit lack luster in the end.
Thanks for reading the review, this is my first review ever written on the website and considering English is not my native language i still have a lot to learn! The review you have just read is an opinion and i am more then sure that multiple people will disagree with me. In the end you have to watch it for yourselves.