Ben Affleck and Jason Momoa at the 'Justice League' wrap

Ben Affleck and Jason Momoa at the 'Justice League' wrap

'Justice League' has wrapped filming.

The DC Comics ensemble film, which brings together iconic heroes Batman, Superman, Aquaman, The Flash, Wonder Woman and Cyborg, finished filming over the weekend as the cast took to Instagram to share photos from the wrap party.

Jason Momoa (Aquaman) shared a snap with Ben Affleck - who plays the Caped Crusader - which was captioned: "My man. The batman love ya bud @benaffleck we did it that's a wrap Mahalo to @guinness and @highlandparkofficial for taking care of aquaman and the JL crew. Odin my favorite ALOHA j (sic)"

Alongside Jason and Ben, Gal Gadot has been portraying Wonder Woman, Ezra Miller took on The Flash, Ray Fisher played Cyborg, and Henry Cavill reprised his role as Superman.

Jason shared his "love" for all the main cast as he captioned a second photo of himself and Ben: "Mad crazy love for Gal Ezra Ray Henry and Ben It's been an honour JL wrap. ALOHA j (sic)."

Recently, it was revealed that following the large amounts of negative criticism aimed at preceding film 'Batman v Superman: Dawn of Justice', studio Warner Bros. Pictures and DC Comics have decided to make the ensemble movie "hopeful and optimistic".

DC President Geoff Johns said: "Mistakenly in the past I think the studio has said, 'Oh, DC films are gritty and dark and that's what makes them different.' That couldn't be more wrong. It's a hopeful and optimistic view of life. Even Batman has a glimmer of that in him. If he didn't think he'd make tomorrow better, he'd stop."

The comments come after Zack Snyder - who directed 'Batman v Superman' and is also at the helm for 'Justice League' - claimed that harsh backlash from fans has severely impacted his approach to the upcoming movie.

The 50-year-old said previously: "[The hate] did catch me off guard. I have had to, in my mind, make an adjustment. I do think that the tone of 'Justice League' has changed because of what the fans have said."

'Justice League' is still a long way from finished though, as it isn't due to hit screens until November 2017.