The much anticipated Zack Snyder's 'Justice League' will be a movie after all, not a miniseries.

It's just as well the movie is headed for on demand platform HBO Max, meaning you can pause it for pee breaks.

Because the movie will reportedly clock in at 4 hours in length.

This would make it the longest running superhero movie of all time (sorry, 'Avengers: Endgame').

Zack Snyder left his role as director of 'Justice League' during its shoot in 2017 following the death of his daughter.

Joss Whedon took over for him and the result was a 2-hour-long box office bomb.

Fans and cast and crew members campaigned for the original "Snyder cut" for years.

Their wish was finally granted when Warner Bros. confirmed such a cut was in the works.

Zack Snyder's 'Justice League' was initially reported to be a four-part series.

But the director himself confirmed it will be a movie in response to a fan's question on Vero.

He was asked "is this still a series or a one shot watch of a movie", and answered "one shot."

Snyder also recently said he has no plans to film any more DC movies.

Aside from the Justice League members themselves - Ben Affleck (Batman), Henry Cavill (Superman), Gal Gadot (Wonder Woman), Jason Momoa (Aquaman), Ezra Miller (Flash) and Ray Fisher (Cyborg) - Jared Leto will also be reprising his role of Joker for the new cut.