A flawless superhero movie, that masterfully establishes the DC Extended Universe.

Rating: 10/10 (25 March 2016)

Batman v Superman: Dawn of Justice continues, where Man of Steel(2013) left off. Bruce Wayne/Batman(Ben Affleck) was present during the battle between Clark Kent/Superman(Henry Cavill) & Zod(Michael Shannon), that decimated Metropolis. Bruce Wayne suffered many personal losses, on that fateful day. Batman is wary of Superman's unlimited strength & immortality & feels that, Superman might turn on mankind someday. So, the Caped Crusader decides that he has to take on the Man of Steel. After another international incident involving Superman, the American government feels that Superman should be held accountable for his actions. Meanwhile, Lex Luthor(Jesse Eisenberg) has his own diabolical plans for Batman & Superman.
Batman v Superman: Dawn of Justice is a mind blowing film. Director Zack Snyder, has superbly crafted another masterpiece after Man of Steel(2013). This film, improves upon all the tiny flaws in its predecessor. For one thing, our heroes are mindful of civilian casualties. Another major improvement from Superman's solo adventure, is the addition of humor. Unlike Man of Steel(2013) which was humorless for the most part, there are quite a few witty one- liners in this film. Don't worry though. The dark tone of Man of Steel(2013) has been retained. The visual effects are awe inspiring. The fight sequences between Batman & Superman & the climactic showdown involving Batman, Superman, Diana Prince/Wonder Woman(Gal Gadot) & Doomsday are jaw-dropping. The 3D provides immersion & eye-popping scenes, aplenty. The viewer feels like he is right in the middle of the action on screen. The background score by Hans Zimmer & Junkie XL is intense & unforgettable. The music definitely adds to the overall experience of the movie. The script by Chris Terrio & David S. Goyer is amazing & has organically brought together, the two most famous superheroes of all time. Terrio & Goyer have also beautifully set the stage, for the upcoming Wonder Woman movie, Justice League movies & all the other films on the schedule of the DC Extended Universe. The performances are incredible. Ben Affleck is perfect as Bruce Wayne/Batman. Affleck's take on this beloved character, is the best iteration of Batman on the big screen, yet. Henry Cavill is brilliant as Clark Kent/Superman. Cavill portrays more shades of his complex character, this time around. Amy Adams is great as Lois. Jesse Eisenberg is outstanding as Lex Luthor. Eisenberg's performance proves that, DC's villains are definitely more memorable than Marvel's. Diane Lane is amazing as Martha Kent. Laurence Fishburne is impressive as Perry White. Jeremy Irons is awesome as Alfred. Holly Hunter is good as Senator Finch. Gal Gadot is spectacular as Diana Prince/Wonder Woman. I am so excited, that Wonder Woman finally made her big screen debut & Gadot portrays her, effortlessly. Scott McNairy, Tao Okamoto & Callan Mulvey are effective as Wallace Keefe, Mercy Graves & Anatoli Knyazev, respectively. Brandon Spink & Lauren Cohan are fantastic as Young Bruce Wayne & Martha Wayne, respectively. There are various references & cameos, that tease upcoming movies in the DC Extended Universe. The film ends on an emotional cliffhanger, that will leave you wanting more. Don't listen to the critics. Batman v Superman: Dawn of Justice is a must watch. A classic! Go for it. I can't wait for future movies from the DC Extended Universe.