Fast paced, action-packed & incredibly fun.

Rating: 10/10 (17 November 2017)

Justice League takes place some time after the events of Batman v Superman: Dawn of Justice(2016). Batman/Bruce Wayne(Ben Affleck) is filled with hope by Superman/Clark Kent's(Henry Cavill) ultimate act of heroism. Batman asks for the help of his new acquaintance Wonder Woman/Diana Prince(Gal Gadot), to help him find more individuals with special abilities. Together, Batman, Wonder Woman, The Flash/Barry Allen(Ezra Miller), Aquaman/Arthur Curry(Jason Momoa) & Cyborg/Victor Stone(Ray Fisher), have to stop an imminent threat from destroying the world.
Justice League is an incredible film. Director Zack Snyder has masterfully brought together, Batman, Superman, Wonder Woman, The Flash, Aquaman & Cyborg together on the big screen, for the first time. Snyder makes sure that, equal importance is given to each of the iconic superheroes. The action set pieces are fantastic, my personal favorite being the climactic one. The visual effects are awesome. The 3D definitely adds to the overall experience of the movie. The highlight of the film is the amazing performances of the main cast. Ben Affleck is brilliant as Batman/Bruce Wayne. It's nice to see Affleck portray a witty version of the Caped Crusader, this time around. Henry Cavill is spectacular as Superman/Clark Kent. When Cavill finally appears on screen, trust me, it's worth the wait. Amy Adams is great as Lois Lane. Gal Gadot is outstanding as Wonder Woman/Diana Prince. Gadot gives us another flawless performance, after Batman v Superman: Dawn of Justice(2016) & Wonder Woman(2017). Ezra Miller is awesome as The Flash/Barry Allen. Miller's portrayal of Barry Allen, is on par with Grant Gustin's portrayal of the same character, on The Flash(2014) TV series. Jason Momoa is excellent as Aquaman/Arthur Curry. Momoa's unforgettable performance, has me looking forward to his solo adventure Aquaman(2018), which is releasing next year. Ray Fisher is amazing as Cyborg/Victor Stone. Fisher portrays his character's vulnerabilities, with ease & panache. The interactions among all the six superheroes when they finally meet, is an absolute delight to watch. Jeremy Irons is hilarious as Alfred. Ciaran Hinds is effective as Steppenwolf. Diane Lane, Connie Nielsen, J.K. Simmons, Amber Heard & Joe Morton are good as Martha Kent, Queen Hippolyta, Commissioner Gordon, Mera & Silas Stone, respectively. Justice League is a must watch for fans of the DC Extended Universe. Go, have a thoroughly good time!